Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

smoke grenade Definition

Cancel
smoke grenade
noun(smoke grenade)
a bomb that produces a lot of smoke when it explodes

Words Related to smoke grenade!

smoke grenade Examples by Brain Bank Users