SMOTHER


Meaning of SMOTHER in English

(v. t.) To destroy the life of by suffocation; to deprive of the air necessary for life; to cover up closely so as to prevent breathing; to suffocate; as, to smother a child.

Webster's English dictionary.      Английский словарь Webster.