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