English synonyms about - contact  

donkey jacket

noun

1 donkey jacket

A short thick jacket; often worn by workmen.


Find more on donkey jacket elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.059