scabbard fish
noun
variants
or scabbardfish
ˈska-bərd-ˌfish
plural scabbard fish or scabbard fishes or scabbardfish or scabbardfishes
: any of several elongate fish of the family Trichiuridae: such as
Love words? Need even more definitions?
Merriam-Webster unabridged
Share