smell trap (English, noun)
expansion: smell trap (plural smell traps)
Senses:
topics: business
construction
manufacturing
plumbing
glosses: Synonym of stench trap.
Forms:
form: smell traps
tags: plural