Scabbard fish Meaning, Definition & Usage
Definitions
(Zoöl.) , a long, compressed, silver-colored tænioid fish (Lepidopus caudatus, ∨ argyreus ), found on the European coasts, and more abundantly about New Zealand, where it is calledfrostfish and considered an excellent food fish.