(informal)keep (an emotion or process) from going out of control
(非正式)克制(情感);控制(事态)
she was no longer able to keep the lid on her simmering anger.
她再也无法克制住满腔的怒气了。
(informal)put a stop to or be the culmination of
(非正式)中止…,结束…
it's time to put the lid on all the talk.
到了该结束所有这些谈话的时候了。
(informal)reveal unwelcome secrets about
(非正式)揭露…的真相