gantelet
Top 30000
Meanings
Noun
1. gauntlet (armored glove)
2. gauntlet (falconer's glove)
3. gauntlet (challenge)