FRAG GRENADE


Meaning of FRAG GRENADE in English

n. hand grenade, small explosive which is thrown by hand

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