donkey jacket

Noun
  1. A short thick jacket;
    Often worn by workmen (synset 103226243)

Other Searches