archerfish

/ˈɑrtʃərˌfɪʃ/
noun
  1. 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.
What does "archerfish" mean? | whatsthatwordmean | whatsthatwordmean