meaning of sniffing

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


Related Words

sniffing |

Developed & Maintained By Taraprasad.com

Treasure Words