THROW (OR CAST OR SHED) LIGHT ON


Meaning of THROW (OR CAST OR SHED) LIGHT ON in English

throw ( or cast or shed) light on

help to explain by providing further information.

→ light

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.