What is the full meaning of catworms
CATWORM, a polychaete worm frequently used as a fishing bait [n]
Example of the word catworms placed on a Scrabble board.