YourDictionary

stink bomb

a device made to burn or explode and give off an offensive smell

See stink bomb in American Heritage Dictionary 4

link/cite print suggestion box