保守秘密;守口如瓶;遮掩;隐瞒
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.政府正在控制通货膨胀。
释义来自《牛津高阶英汉双解词典》第 9 版