Meaning of put a lid on | Babel Free
Definitions
To get under control, to prevent (something) from increasing or becoming more of a problem.
idiomatic, informal
CEFR level
C2
Mastery
This word is part of the CEFR C2 vocabulary — mastery level.
This word is part of the CEFR C2 vocabulary — mastery level.