jockey coat

noun

Definition of jockey coat

chiefly Scottish
: greatcoat especially : one of broadcloth with wide sleeves