SNUFF


Meaning of SNUFF in English

n. act of inhaling, breathing in; sound made when breathing in; powdered tobacco that is inhaled through the nose; burnt end of a candle wick

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