SNUFF


Meaning of SNUFF in English

(v. i.) To inhale air through the nose with violence or with noise, as do dogs and horses.

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