SNUFF


Meaning of SNUFF in English

n. 25B6; verb EXTINGUISH, put out, douse, smother, choke, blow out, quench, stub out.

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.