1 gas grenade | Definition of gas grenade

gas grenade

noun

Definition of gas grenade

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