STENCH Meaning of STENCH in English n. an offensive or foul smell. stench trap a trap in a sewer etc. to prevent the upward passage of gas. [ OE stenc smell f. Gmc, rel. to STINK ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012