meaning of caterwauling

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


Related Words

caterwauling |

Developed & Maintained By Taraprasad.com

Treasure Words