THROW SOME LIGHT ON Meaning of THROW SOME LIGHT ON in English explain, give information, shed a little light on Martin, can you throw some light on the DNA? Explain it to us? English idioms vocab. Словарь английских идиом и выражений. 2012