donkey jacketTranslate 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