cast light on sth.
- 1. 使某事物清楚些
Recent research has cast new light on the causes of the disease. 最近的研究結果對該病的病因已有新的了解。
...confusion or ambiguity; make clear 釐清使不模糊; 澄清 http://www.thefreedictionary.com/shed+light+on cast/shed/throw light on sth Something or someone that casts/sheds...
This research report will add to the knowledge base by casting light on factors that have influenced technology integration during the transition...
... late afternoon sun shone through the leaves of the giant oak tree, casting its flickering light on the cabin. This golden motion of light entranced the child and she ...