Zoeken
Selecteer de woordenboektaal
to take the lid off something
01
to make known an unpleasant truth about something
Voorbeelden
The leaked documents took the lid off the company's unethical practices, damaging its reputation and prompting regulatory scrutiny.



























