Англо-русский словарь Мюллера
shed upon а) ронять, проливать (слезы, волосы и т. п.) на (что-л.) Look,you're shedding tears on my best coat! б) проливать свет на (событие, дело ит. п.) Can you shed any light on the mysterious disappearance of this papers?
Большой англо-русский и русско-английский словарь
1) ронять, проливать (слезы, волосы и т. п.) на (что-л.) Look, you're shedding tears on my best coat! ≈ Господи, ты мне залила слезами мое лучшее пальто!
2) проливать свет на (событие, дело и т. п.) Can you shed any light on the mysterious disappearance of this papers? ≈ Можешь ты пролить свет на таинственное исчезновение этих бумаг?