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