Subscriber login


Forgot your password?

Library card login

Other

donkey jacket

Translate donkey jacket | into Italian
Definition of donkey jacket

noun

British
  • a heavy jacket which has a patch of waterproof leather or plastic across the shoulders, worn typically by building workers.

donkey jacket in other Oxford dictionaries

  |  Cite

Word of the day

kempt

/ kɛm(p)t /
adjective
maintained in a neat and clean condition …