to lift the lid on something

Definición y significado de "lift the lid on something "en inglés

to lift the lid on something
01

to cause the truth become revealed, especially an unpleasant one

Dialectbritish flagBritish
idiom
informal
Ejemplos
The documentary film aims to lift the lid on the environmental impact of the fashion industry, highlighting its harmful practices.
LanGeek
Descargar la Aplicación
langeek application

Download Mobile App

App Store