stink trap


Also found in: Encyclopedia.

stink trap

n
(Civil Engineering) another name for stench trap