Horsecloth — definition

1. horsecloth (Noun)

1 definition

horsecloth (Noun) — A cloth for the trapping of a horse.

3 types of
caparison housing trapping