glovebag
Noun
Meaning
glovebag (plural glovebags)
An inflatable polythene chamber, with built-in gloves, used to work in an enclosed environment
Noun
glovebag (plural glovebags)
An inflatable polythene chamber, with built-in gloves, used to work in an enclosed environment