hand grenade

(redirected from Grenade, France)
Also found in: Dictionary, Thesaurus, Legal.

hand grenade

[′hand grə‚nād]
(ordnance)
A grenade designed to be thrown by hand.