noun
Meaning 1
A device to prevent foul air from rising from the openings of sewers, drains, etc., by means of a water seal.
Definition source: English Wiktionary via Wiktextract
Topics: business, construction, manufacturing, plumbing
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: sink trap, smell trap, stink trap
Antonyms: none provided
Narrower terms: bell trap