FRAGMENTATION GRENADE


Meaning of FRAGMENTATION GRENADE in English

small explosive device that scatters metal fragments over a wide area after being tossed or launched

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