Buscar
Selecciona el idioma del diccionario
to take the lid off something
01
to make known an unpleasant truth about something
Ejemplos
The leaked documents took the lid off the company's unethical practices, damaging its reputation and prompting regulatory scrutiny.



























