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



























