metal glove

Explore definitions, synonyms, and language insights of metal glove

Definitions

Noun
a glove of armored leather; protects the hand

More General Terms