SHED LIGHT ON


Meaning of SHED LIGHT ON in English

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

Dictionary of English idioms .      Словарь английских идиом.