0%

ALL meanings of fragmentation grenade

frag·men·ta·tion gre·nade
F f
  • noun fragmentation grenade a grenade with a heavy metal casing that shatters, on exploding, into fragments that travel at high speed and with great force. 1
  • noun fragmentation grenade a grenade that fragments upon explosion 0
  • noun fragmentation grenade (military) An anti-personnel weapon, thrown or otherwise propelled, designed to disperse shrapnel upon exploding. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?