Horsecloth - Definition

horsecloth

n 1: a cloth for the trapping of a horse

Look up another word