We found one dictionary that defines the word keep a lid on things:
General (1 matching dictionary)
General (1 matching dictionary)
- Keep A Lid On Things, Keep a Lid on Things: Wikipedia, the Free Encyclopedia