DONKEY JACKET


Meaning of DONKEY JACKET in English

[donkey jacket] n (1929) Brit: a jacket of heavy material worn esp. by laborers

Merriam-Webster English vocab.      Английский словарь Merriam Webster.