to throw light on  something
<abbr style="text-decoration: underline;" title="throw / shed / cast" >throw</abbr>
θrəʊ
threw
light
ʃɛd
shed
on
kɑ:st
kaast
something
laɪt
lait

“throw light on something ”的英语定义和含义

to throw light on something
01

把事情说明白, 把问题讲清楚

to provide someone with information about something ambiguous to make it easier to understand 
to [throw|shed|cast] light on {sth} definition and meaning
习语
非正式
例子
The new evidence shed light on what really happened that night. 

新的证据把那晚到底发生了什么说明白了。

LanGeek
下载应用程序
langeek application

Download Mobile App

应用商店