stench bomb Meaning, Definition & Usage

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

WordNet