grenade

Definitions


[ɡrɪˈneɪd], (Noun)

Definitions:
- a small bomb thrown by hand or launched mechanically


Phrases:

Origin:
mid 16th century (in the sense ‘pomegranate’): from French, alteration of Old French (pome) grenate (see pomegranate), on the pattern of Spanish granada. The bomb was so named because it supposedly resembled a pomegranate in shape




definition by Oxford Dictionaries