What is the meaning of the word "archerfish"?

Definitions: