Put the lid on
US /pʊt ðə lɪd ɑn/
UK /pʊt ðə lɪd ɒn/
成语
制止, 掩盖, 压制
to stop something from continuing or developing, especially something bad or unpleasant
示例:
•
It's time to put the lid on these rumors.
是时候制止这些谣言了。
•
The company tried to put the lid on the scandal, but it was too late.
公司试图掩盖丑闻,但为时已晚。