smoke grenade
English Dictionary
->
Letter S
-> smoke grenade
Search Dictionary:
smoke grenade Definition
(n)
a
bomb
that
gives
off
thick
smoke
when
it
explodes
;
used
to
make
a
smoke
screen
or
to
mark
a
position
smoke grenade Synonyms
smoke bomb
smoke grenade
© Art Branch Inc.