donkey jacket
From Longman Dictionary of Contemporary EnglishRelated topics: Clothesdonkey jacketˈdonkey ˌjacket noun [countable] British English DCCa short thick coat, usually very dark blue, with a piece of leather or plastic across the shouldersExamples from the Corpusdonkey jacket• The man was wearing a donkey jacket and overalls.• The man in the donkey jacket began to walk towards the back door.