STENCH


Meaning of STENCH in English

(n.) To cause to emit a disagreeable odor; to cause to stink.

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