Meaning of stench bomb

Definition of stench bomb

(noun) a small bomb designed to give off a foul odor when it explodes

Other information on stench bomb

WIKIPEDIA results for stench bomb
Amazon results for stench bomb