gauntlets
1.
(
noun
) a glove with long sleeve
Synonyms:
gauntlet
Related Words:
glove
,
gloves
Terms and Conditions of Use / Copyright Notice