YourDictionary

Dictionary Home » Phrase Meanings » blow the lid off

What does "blow the lid off" mean?

Also, blow wide open. Expose, especially a scandal or illegal activity. For example, The newspaper's investigation blew the lid off the governor's awarding state contracts to his friends. [First half of 1900s]

link/cite print suggestion box