v. inhale, breathe in through the nose; sniff, smell; examine by smelling (as of animals); inhale snuff; destroy; extinguish; cut off the burned end of a candle wick
SNUFF
Meaning of SNUFF in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012