SNUFF


Meaning of SNUFF in English

(n.) The act of snuffing; perception by snuffing; a sniff.

Webster's English dictionary.      Английский словарь Webster.