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.
BLOW THE LID OFF
Meaning of BLOW THE LID OFF in English
American idioms English vocabulary. Английский словарь американских идиом. 2012