Cari
to take the lid off something
to take the lid off something
01
to make known an unpleasant truth about something
Contoh-contoh
The leaked documents took the lid off the company's unethical practices, damaging its reputation and prompting regulatory scrutiny.



























