buff coat
Noun
Meaning
buff coat (plural buff coats)
A kind of leather coat, mainly worn by European cavalry and officers in the 17th century.
Noun
buff coat (plural buff coats)
A kind of leather coat, mainly worn by European cavalry and officers in the 17th century.