v. suffocate, kill by depriving of oxygen; extinguish, put out by covering (of a fire); completely cover; suppress, stifle; overwhelm
SMOTHER
Meaning of SMOTHER in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012