STENCH Meaning of STENCH in English (n.) To cause to emit a disagreeable odor; to cause to stink. Webster's English dictionary. Английский словарь Webster. 2012