(verb) to make a harsh cry / (verb) to protest or complain noisily
Muffled caterwauling came from the radio.