What is the meaning of the word "gantlet"?

Definitions: