Entry: caparison (n.)
In context: "...in his scarlet velour caparison and makeup..."
Definition: The dress and ornaments of men and women: equipment, outfit.
Other: Also A cloth or covering spread over the saddle or harness of a horse, often gaily ornamented; housings, trappings; also of other beasts of burden.
b. A kind of defensive armour for a horse
SNOOT score: 1
Source: Oxford English Dictionary