archerfish is a crossword puzzle answer that we have spotted 1 times. An Asian and Australian freshwater fish that knocks down insect prey from vegetation by shooting water from its mouth