take the lid off

take the lid off  {v. phr.}
1. To let out in the open; divulge.
It's about time to take the lid off the question of how many prisoners of war are still in enemy hands.
2. To start to face an issue.
"The best way to deal with your divorce," the doctor said to Fran, "is to take the lid off of it."
Categories: time verb

An client error occurred: Error calling GET https://www.googleapis.com/youtube/v3/search?part=id%2Csnippet&q=%22take+the+lid+off%22&maxResults=4&videoEmbeddable=true&videoSyndicated=true&safeSearch=strict&type=video&key=AIzaSyCfLRuAZZNAQm6a5uDzgY-Tt668bxsppCs: (403) The request cannot be completed because you have exceeded your <a href="/youtube/v3/getting-started#quota">quota</a>.