CAST / SHED / THROW LIGHT ON STH


Meaning of CAST / SHED / THROW LIGHT ON STH in English

to make a problem, etc. easier to understand :

Recent research has thrown new light on the causes of the disease.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.