What is the full meaning of horsehide
the hide of a horse; the ball used in the game of baseball [n -S]
Example of the word horsehide placed on a Scrabble board.