GRENADE


Meaning of GRENADE in English

n. small missile containing an explosive (thrown by hand or fired from a mounted launcher)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.