horsehide

Noun

 * 1) Hide of a horse.
 * 2)  A baseball.