archerfish definition by Webster's New World
Webster's New World College Dictionary Copyright © 2010 by Wiley Publishing, Inc., Cleveland, Ohio. Used by arrangement with John Wiley & Sons, Inc.
archerfish definition by American Heritage Dictionary
noun pl. archerfish archerfish or arch·er·fish·es
Any of various freshwater fishes of the family Toxotidae that spit drops of water at insects and prey on those knocked to the surface of the water.
Variant of archerfish