stench trap
noun
: a trap for permitting outflow of sewage but preventing backflow of foul sewer gases
Love words? Need even more definitions?
Merriam-Webster unabridged
Share