Hledat
to lift the lid on something
01
to cause the truth become revealed, especially an unpleasant one
Dialect
British
Příklady
The leaked documents lifted the lid on the organization's discriminatory practices, sparking public outrage and demands for accountability.



























