Suchen
Wählen Sie die Wörterbuchsprache
to take the lid off something
to take the lid off something
01
to make known an unpleasant truth about something
Beispiele
The documentary film aimed to blow the lid off the environmental pollution caused by a major corporation, raising awareness and demanding action.



























