gas shell
Explore definitions, synonyms, and language insights of gas shell
Definitions
Noun
(military) bomb consisting of an explosive projectile filled with a toxic gas that is released when the bomb explodes