Online English Dictionary

Home

Snuffle


n.

The act of snuffing; a sound made by the air passing through the nose when obstructed.


© 2009 Dammam Community College