Online English Dictionary

Home

Cackle


n.

The sharp broken noise made by a goose or by a hen that has laid an egg.


© 2009 Dammam Community College