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

Slang English vocab.      Английский сленговый словарь.