Online English Dictionary

Home

croodle


v. i.

To cower or cuddle together, as from fear or cold; to lie close and snug together, as pigs in straw.


© 2009 Dammam Community College