ARCHER FISH Meaning of ARCHER FISH in English a small fish (toxotes jaculator), of the east indies; so called from its ejecting drops of water from its mouth at its prey. the name is also applied to chaetodon rostratus. Webster English vocab. Английский словарь Webster. 2012