lift the lid on something - definition and synonyms

phrase

or take the lid off something

  1. to tell someone about something bad or something that was a secret
See also main entry: lid