What is the meaning of the word "horsehide"?

Definitions: