pl. -·fish· or -·fish·es (see fish)
any of a family (Toxotidae) of freshwater percoid fishes of Australasia
nounpl. archerfish archerfish or arch·er·fish·es
Any of several fishes of the family Toxotidae that prey on insects by knocking them off vegetation with a jet of water shot from the mouth.