1. any of several small freshwater fishes that catch insects by squirting water at them and knocking them into the water; found in Indonesia and Australia; [syn: archerfish, Toxotes jaculatrix]
WordNet (r) 3.0 (2006):
archerfish
n 1: any of several small freshwater fishes that catch insects
by squirting water at them and knocking them into the
water; found in Indonesia and Australia [syn: archerfish,
Toxotes jaculatrix]