cast new light

listen to the pronunciation of cast new light
English - English

Definition of cast new light in English English dictionary

cast light
(deyim) To explain; illuminate; clarify

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

cast light
clarify; shine light upon
cast new light
Favorites