SNUFF OUT


Meaning of SNUFF OUT in English

abruptly put an end to.

→ snuff

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.