Thesaurasize

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).