Definitions | grenade |
| noun
- (obsolete) A pomegranate.
- A small explosive device, designed to be thrown by hand or launched from a grenade launcher.
Etymology: From French French, grenade, from Old French grenate in the phrase pome grenate "pomegranate", ultimately from Latin pomum granatum "seeded fruit". The -d developed in French under influence of Spanish granada.
Supplemental Details:Sponsor an extended definition for grenade for as little as $10 per month. Click here to contact us.
| |
|