ARCHERFISH Scrabble 21 Words With Friends 20 Definition noun any of several small freshwater fishes that catch insects by squirting water at them and knocking them into the water. — synonyms: Toxotes_jaculatrix See all 313 words you can make from ARCHERFISH → 10-letter words Words starting with A Words ending with H ← Unscramble different letters