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

More General Terms