lift the lid on
Definition of lift the lid on
: to reveal the truth about (something) The investigation lifted the lid on corruption in the company.
Word by Word Definitions
: a movable cover for the opening of a hollow container (such as a vessel or box)
: the operculum in mosses
: to cover or supply with a lid
Seen and Heard
What made you want to look up lift the lid on? Please tell us where you read or heard it (including the quote, if possible).