shed verb definition in Motoring problems and accidents topic from the Oxford Advanced Learner's Dictionary

shed

 verb: Motoring problems and accidents topic
shed something (British English) (of a vehicle) to lose or drop what it is carrying The traffic jam was caused by a lorry shedding its load.