(PRODUCE) [verb] [T] shedding, past shed - to produce (esp. tears, light or blood)She shed a few tears at her daughter's wedding.The fluorescent bulbs shed a harsh light on the workbenches.So much blood has been shed (= So many people have been badly hurt or killed) in this particular war.
SHED
Meaning of SHED in English
Cambridge English vocab. Кембриджский английский словарь. 2012