SMOTHERY


Meaning of SMOTHERY in English

adj tending to smother; stifling.

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