1 put the lid on | Definition of put the lid on

put the lid on

idiom

Definition of put the lid on

1 : to bring an end to (something) The new official vowed that he would put the lid on violence once and for all.
2 chiefly British : to spoil (plans) The rain has really put the lid on our holiday plans.