Subscriber login


Forgot your password?

Library card login

Other

archerfish

Definition of archerfish

noun (plural same or archerfishes)

  • a freshwater fish that knocks insect prey off overhanging vegetation by shooting water at it from its mouth. It is native to Asia, Australia, and the Philippines.
    • Genus Toxotes, family Toxotidae: several species, in particular T. jaculator

archerfish in other Oxford dictionaries

Definition of archerfish in the US English dictionary
  |  Cite

Word of the day

offing

/ ˈɒfɪŋ /
noun
the more distant part of the sea in view …