stench trap
noun
a trap in a sewer that by means of a water seal prevents the upward passage of foul-smelling gases
Also called: stink trap
Words nearby stench trap
stemware,
stemwinder,
stemwinding,
sten gun,
stench,
stench trap,
stencil,
stencilize,
stendhal,
stengah,
stengel