stench : Idioms & Phrases


stench bomb

  • noun a small bomb designed to give off a foul odor when it explodes
    stink bomb.
WordNet

Stench trap

  • a contrivance to prevent stench or foul air from rising from the openings of sewers, drains, etc.
Webster 1913