Meaning of donkey jacket

Definition of donkey jacket

(noun) a short thick jacket; often worn by workmen

Other information on donkey jacket

WIKIPEDIA results for donkey jacket
Amazon results for donkey jacket