SHED


Meaning of SHED in English

(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.

Cambridge English vocab.      Кембриджский английский словарь.