Subscribe
URL of the page has been copied to clipboard.
Meaning : A bomb that gives off thick smoke when it explodes. Used to make a smoke screen or to mark a position.
Synonyms : smoke bomb
Install App