stench bomb

Noun
  1. A small bomb designed to give off a foul odor when it explodes (synset 104327736)

Other Searches