English version

donkey jacket in Clothes topic

From Longman Dictionary of Contemporary Englishdonkey jacketˈdonkey ˌjacket noun [countable] British English  DCCa short thick coat, usually very dark blue, with a piece of leather or plastic across the shoulders
Examples from the Corpus
donkey jacketThe man was wearing a donkey jacket and overalls.The man in the donkey jacket began to walk towards the back door.