Definitions of horsecloth:

  • noun:   a cloth for the trapping of a horse