to explain; illuminate; clarify

listen to the pronunciation of to explain; illuminate; clarify
English - Turkish
English - English
(deyim) cast light

The letters that were found suddenly cast a new light on the circumstances of Tom's disappearance.

(deyim) throw light

Einstein's General Theory of Relativity threw light upon the enigma of our universe.

to explain; illuminate; clarify
Favorites