gauntlets

noun
  1. protective gloves, especially heavy ones worn for work or combat
  2. a challenge or test of endurance, as in ‘run the gauntlet’
  3. Usage: idiomatic

Examples