cast new light

listen to the pronunciation of cast new light
Englisch - Englisch

Definition von cast new light im Englisch Englisch wörterbuch

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
Favoriten