To explain or clarify something:
To enlighten intellectually or spiritually; enable to understand:
To give information to; inform or instruct.
To remove (objects or obstructions):
Find another word for shed-light-on. In this page you can discover 11 synonyms, antonyms, idiomatic expressions, and related words for shed-light-on, like: elucidate, illuminate, clear up, enlighten, straighten out, crystalise, sort out, clear, crystallize, crystallise and crystalize.