Online English Dictionary

Home

Sniffing


n.

A rapid inspiratory act, in which the mouth is kept shut and the air drawn in through the nose.


© 2009 Dammam Community College