stench trap (English, noun)
expansion: stench trap (plural stench traps)
Senses:
topics: business
construction
manufacturing
plumbing
glosses: A device to prevent foul air from rising from the openings of sewers, drains, etc., by means of a water seal.
Forms:
form: stench traps
tags: plural