cast/shed/throw light on
idiom
: to help to explain (something) : to make it possible to understand or know more about (something)
She is developing new theories that might shed some light on these unusual phenomena.
I hope my explanation throws light on their behavior.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share