DONKEY JACKET


Meaning of DONKEY JACKET in English

■ noun Brit. a heavy jacket with a patch of waterproof leather or plastic across the shoulders.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.