v. phr. To explain; illuminate; clarify. The letters that were found suddenly cast a new light on the circumstances of Tom's disappearance. Einstein's General Theory of Relativity threw light upon the enigma of our universe.
THROW LIGHT UPON
Meaning of THROW LIGHT UPON in English
American idioms English vocabulary. Английский словарь американских идиом. 2012