n.
keep a/the lid on sth
- 保守秘密;守口如瓶;遮掩;隐瞒
to keep sth secret or hidden
- 把…控制住;抑制住
to keep sth under control
- The government is keeping the lid on inflation.
政府正在控制通货膨胀。
lift the lid on sth
take/blow the lid off sth
- 揭露…的真相
to tell people unpleasant or shocking facts about sth
- Her article lifts the lid on child prostitution.
她的文章揭露了儿童卖淫的丑闻。
put the (tin) lid on sth/things
- 对…是最后的一击;最后使计划(或希望)落空
to be the final act or event that spoils your plans or hopes
flip your lid
- 发火;气得丧失自制力;气得发疯
to become very angry and lose control of what you are saying or doing