Home
Search
Index
Definify.com
Definition
2024
scabbardfish
scabbardfish
English
Noun
scabbardfish
(
plural
scabbardfishes
or
scabbardfish
)
Any of a group of
trichiurid
fish
.
Derived terms
black scabbardfish
razorback scabbardfish
silver scabbardfish
Etymology
scabbard
+
fish
Similar Results