archerfish
/ˈɑrtʃərˌfɪʃ/
noun
- A tropical fish that catches insects by shooting a stream of water from its mouth to knock them into the water.
- The archerfish is known for its amazing ability to shoot down prey with a jet of water.
- At the aquarium, we watched an archerfish hit a cricket on a leaf above the tank.
- Archerfish live in mangrove swamps and estuaries in Southeast Asia and Australia.