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