■ noun ( plural same or ~es ) a freshwater fish, native to Asia, Australia, and the Philippines, that knocks insect prey off vegetation by shooting water from its mouth. [Genus Toxotes : several species.]
ARCHERFISH
Meaning of ARCHERFISH in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004