Definition of cast/shed/throw light on
: 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
Words at Play
Ask the Editors