noun
plural lids
[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 Brit lift the lid on
to reveal the truth about (something)
flip your lid
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)