Noun horsecloth has 1 sense
  1. horsecloth - a cloth for the trapping of a horse
    --1 is a kind of
    caparison, trapping, trappings, housing, housings
,
TOP