GARFISH


Meaning of GARFISH in English

■ noun ( plural same or ~es )

1》 a long, slender marine fish with beak-like jaws containing sharp teeth. [Family Belonidae: several species.]

2》 N. Amer. a similar freshwater fish. [Genus Lepisosteus .]

Origin

ME: appar. from OE gār 'spear' + fish 1 .

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