scabbard fish

noun
variants: or scabbardfish \ ˈska-​bərd-​ˌfish \
plural scabbard fish or scabbard fishes or scabbardfish or scabbardfishes

Definition of scabbard fish

: any of several elongate fish of the family Trichiuridae: such as