DictionaryAI

lift the lid

Short definition from Wiktionary

Verb

  1. (chiefly UK, informal, figuratively) To reveal or expose something, especially information.

We haven’t written up lift the lid yet: Simple and Standard meanings, examples and a quiz.