idiomshed (new) light on sth(also throw (new) light on sth)to provide new information that makes a difficult subject or problem easier to understand:Our first witness is likely to shed some light on the events just before Hazelwood's disappearance.The study certainly throws new light on the capabilities of these elderly patients.
|