throw light upon
0 synonyms found
No synonyms found for throw light upon. Try a different form of the word.
Definition
(v) : To make clear; to elucidate; to provide an explanation for (something puzzling or mysterious).
0 synonyms found
No synonyms found for throw light upon. Try a different form of the word.