Idiom: Shed light

Idiom Definitions for 'Shed light'


If you shed light on something, you make it clearer and easier to understand.

See also: