shed light

listen to the pronunciation of shed light
الإنجليزية - الإنجليزية
spread knowledge
shed light on
To illuminate; to make clear

There was another noticeable circumstance that shed light on human nature and Grim's knowledge of it..

shed light upon
Illuminate to the understanding; make intelligible; clarify or explain (something unknown)

This mystery has vexed us all hitherto; perhaps you will be able to shed light upon the matter, Inspector.

shed light on
spread knowledge concerning a certain subject
shed light
المفضلات