- to lay bare
- to come to light
Generated: This phrase is used to describe a situation where something hidden or secret is revealed completely, leaving no doubt about it.
He laid bare the company's financial issues at the meeting.
Generated: This meaning emphasizes the aspect of revelation, often used in contexts of information becoming known that was previously unknown or concealed.
This hidden truth ultimately came to light.
汉语词典Chinese definitions