horsecloth

Explore definitions, synonyms, and language insights of horsecloth

Definitions

Noun
a cloth for the trapping of a horse

More General Terms