SNUFF STH
Meaning of SNUFF STH in English
out
to stop or destroy sth completely :
An innocent child's life has been snuffed out by this senseless shooting.
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005