A Hi! Do you know the professor’s perspective iswrong.
B Put a lid on it.
put a lid on something
Put a lid on something 的意思是（对谈论的话题）闭嘴，不要说了，安静下来。
其英文解释如下：something that you say in order to tell someone to stop talking.
e.g. If he does, you can give me a call and I'll come over and tell him to put a lid on it.
e.g. Would you please put a lid on all that chatter, I'm trying to work.
Put a lid on something还 有一个意思是“限制，禁止”或“遮掩，隐瞒(真相，实情)”
e.g.The new law will put a lid on government spending.
e.g. Government makes a move to put a lid on gambling.
e.g. We must make this movement thorough and deep-going and carry this struggle throughto the end. On no account should we try to put a lid on it.
e.g. They tell us to put a lid on the report until the campaign is over.