STENCH Meaning of STENCH in English n. an offensive or foul smell. Phrases and idioms: stench trap a trap in a sewer etc. to prevent the upward passage of gas. Etymology: OE stenc smell f. Gmc, rel. to STINK Oxford English vocab. Оксфордский английский словарь. 2012