GAS GRENADE


Meaning of GAS GRENADE in English

noun

: a grenade containing gas in liquid form which is released by the bursting of the grenade

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.