put the lid on

習語

對…是最後的一擊;最後使計劃(或希望)落空

口語 · 英式 · 1 部電影說過
muffle the press, put a lid on it.
5 部電影說過 · 第 1 部