Learner's definition of LID
1 : a cover on a box, can, jar, etc., that can be lifted or removed
blow the lid off(chiefly US)or chiefly Britishlift the lid on
: to reveal the truth about (something)
keep a lid on
1 : to keep (something secret) from being known 2 : to control (something): to keep (something) from becoming worse
put a lid on
1 : to stop (something) from growing or becoming worse 2 informal : to stop doing or saying (something)
He angrily told them to put a lid on their complaints. [=to stop complaining]
I'm tired of listening to your complaints, so just put a lid on it! [=shut up]
orput the lid on: to cause the end or failure of (something)
The government used the army to put a lid on [=stop] the rebellion.
The new official vowed that he would put the lid on violence once and for all.
(chiefly Brit) The rain has really put the lid on our holiday plans. [=has ruined our holiday plans]