SCABBARDFISH


Meaning of SCABBARDFISH in English

■ noun ( plural same or ~es ) an elongated marine fish with heavy jaws and large teeth, which occurs mostly in the deeper waters of warm seas. [Several genera and species, including the edible silvery-white Lepidopus caudatus .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.