Meaning of the word "Put the lid on" in English

What does "Put the lid on" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

Put the lid on

US /pʊt ðə lɪd ɑn/
UK /pʊt ðə lɪd ɒn/

Idiom

to stop something from continuing or developing, especially something bad or unpleasant

Example:
It's time to put the lid on these rumors.
The company tried to put the lid on the scandal, but it was too late.