SMOTHER


Meaning of SMOTHER in English

v. suffocate, kill by depriving of oxygen; extinguish, put out by covering (of a fire); completely cover; suppress, stifle; overwhelm

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.