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.      Оксфордский английский словарь.