Online English Dictionary

Home

Caterwauling


n.

The cry of cats; a harsh, disagreeable noise or cry like the cry of cats.


© 2009 Dammam Community College