SEE THE LIGHT OF DAY


Meaning of SEE THE LIGHT OF DAY in English

be exposed, be revealed

The treasure was buried, never again to see the light of day.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.