What is the full meaning of caddisfly
any small mothlike insect of the order Trichoptera that lives near, and lays its eggs in, water [n CADDISFLIES]
Example of the word caddisfly placed on a Scrabble board.