Caterwauling Caturday

CATERWAULING
a shrill howling or wailing noise