GRENADE


Meaning of GRENADE in English

[ grə'neɪd ]

■ noun

1》 a small bomb thrown by hand or launched mechanically.

2》 a glass receptacle containing chemicals which are released on impact, used for testing drains and extinguishing fires.

Origin

C16 (in the sense 'pomegranate', which the bomb supposedly resembled in shape): from Fr., alt. of OFr. (pome) grenate (see pomegranate ), on the pattern of Sp. granada .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.