SNUFF


Meaning of SNUFF in English

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

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.