GRENADE


Meaning of GRENADE in English

n. 1 a small bomb thrown by hand (hand-grenade) or shot from a rifle. 2 a glass receptacle containing chemicals which disperse on impact, for testing drains, extinguishing fires, etc.

[ F f. OF grenate and Sp. granada POMEGRANATE ]

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