gauntlets

1. (noun) a glove with long sleeve
Synonyms: gauntlet
Related Words: glove, gloves



Terms and Conditions of Use / Copyright Notice