SHED LIGHT ON


Meaning of SHED LIGHT ON in English

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

Slang English vocab.      Английский сленговый словарь.