stench bomb

1. (noun) a small bomb designed to give off a foul odor when it explodes
Synonyms: stink bomb
Related Words: bomb



Terms and Conditions of Use / Copyright Notice