SMOTHER


Meaning of SMOTHER in English

(v. t.) Hence, to repress the action of; to cover from public view; to suppress; to conceal; as, to smother one's displeasure.

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