Meaning of horsecloth

Definition of horsecloth

(noun) a cloth for the trapping of a horse

Other information on horsecloth

WIKIPEDIA results for horsecloth
Amazon results for horsecloth