1. smoke grenade [ Synonyms: smoke bomb] | |
A bomb that gives off thick smoke when it explodes; used to make a smoke screen or to mark a position
|
Installments Business Software This software offers monthly, weekly, bi-weekly and daily installments ... Read more