Online English Dictionary

Home

Cackling


n.

The broken noise of a goose or a hen.


© 2009 Dammam Community College