SHED LIGHT ON


Meaning of SHED LIGHT ON in English

or upon See: CAST LIGHT ON; THROW LIGHT ON.

American idioms English vocabulary.      Английский словарь американских идиом.