An Encylopedia Britannica Company

lid

lid /ˈlɪd/ noun
plural lids
lid
/ˈlɪd/
noun
plural lids
Britannica Dictionary definition of LID
[count]
: a cover on a box, can, jar, etc., that can be lifted or removed see picture at kitchen
: eyelid

blow the lid off

(chiefly US) or chiefly British lift the lid on
: to reveal the truth about (something)

flip your lid

see 1flip

keep a lid on

: to keep (something secret) from being known
: to control (something) : to keep (something) from becoming worse

put a lid on

: to stop (something) from growing or becoming worse
informal : to stop doing or saying (something)
or put the lid on : to cause the end or failure of (something)