stench bomb n : a small bomb designed to give off a foul odor when it explodes [syn: {stink bomb}]
Copyright © 2024 3Dict.net