Test your knowledge - and maybe learn something along the way.
TAKE THE QUIZstench 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