let sb. have it 〈口〉 1. 打击某人;向某人射击;用刀刺某人 The gunman threatened to let the teller have it if he didn't obey. 武装匪徒威胁出纳员,要是不顺从就开枪打死他。 2. 谴责某人;攻击某人;批评某人 Mary kept talking in class until the teacher became angry and let her have it. 玛丽上课时老是讲话,直到老师生气把她批评了一顿。