shed (some) light upon (something)(redirected from they have shed light upon something)
shed (some) light upon (something)
To reveal information or details about something; to clarify or help people understand something. (A more formal version of "shed (some) light on something.") We've hired a private investigator to help shed light upon the clandestine dealings of the baron. These documents we've uncovered shed some light upon how the late author's final book was meant to end.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.