Shed light upon

verb

Definitions

Verb
  1. 1
    Illuminate to the understanding; make intelligible; clarify or explain (something unknown). idiomatic

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

Next best steps

Mini challenge

Want a quick game? Try Word Finder.