donkey jacket - definition and synonyms

noun [countable] British 

Your browser doesn’t support HTML5 audio

singulardonkey jacket
pluraldonkey jackets
  1. a short coat made of thick dark wool, usually with a piece of leather or plastic on each shoulder. Donkey jackets are often worn by people who do outdoor work, such as building work.