BLOW THE LID OFF


Meaning of BLOW THE LID OFF in English

v. phr. , informal Suddenly to reveal the truth about a matter that has been kept as a secret either by private persons or by some governmental agency. The clever journalists blew the lid off the Watergate cover-up.

American idioms English vocabulary.      Английский словарь американских идиом.