THROW LIGHT UPON


Meaning of THROW LIGHT UPON in English

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.

American idioms English vocabulary.      Английский словарь американских идиом.