stink trap


noun

another name for stench trap