English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition blow the lid off something in British English

blow the lid off something phrase

phrase
1

to let people know something that has been kept a secret

Example

Her testimony may blow the lid off the CIA's activities in Latin America.

Synonyms and related words
Definition blow the lid off something in British English