Online English Dictionary

Home

Clucking


n.

The noise or call of a brooding hen.


© 2009 Dammam Community College