What is the full meaning of caterwauled
CATERWAUL, to make a harsh cry [v]
Example of the word caterwauled placed on a Scrabble board.