STENCH Meaning of STENCH in English vt to stanch. 2. stench ·vi a smell; an odor. 3. stench ·vi an ill smell; an offensive odor; a stink. 4. stench ·noun to cause to emit a disagreeable odor; to cause to stink. Webster English vocab. Английский словарь Webster. 2012