keep/put a lid on something - definition and synonyms

phrase
  1. to keep something strongly under control

    She’s learned to put a tight lid on her emotions.

See also main entry: lid