grenades
gre-nades · noun
Definitions
noun
- 1.
Plural of grenade; small explosive devices thrown by hand or launched mechanically.
Related words
Etymology
Plural of French grenade ("pomegranate"), from the weapon's resemblance to the fruit.
gre-nades · noun
Plural of grenade; small explosive devices thrown by hand or launched mechanically.
Plural of French grenade ("pomegranate"), from the weapon's resemblance to the fruit.