SNUFF OUT


Meaning of SNUFF OUT in English

Extinguish, annihilate, obliterate, efface, destroy.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.