American Dictionary
Definition cast () light on something in American English
cast () light on something phrase
phrase
1
to provide information that helps people understand something more clearly
Synonyms and related words
