What does 'Shed light' mean?

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

Idioms similar to 'Shed light'

See also: