HORSEHIDE

Definition of HORSEHIDE

  1. (noun)leather from the hide of a horse