punch-drunk
adj
(a) (in boxing) dazed or stupefied by being severely punched (拳击中)因受重击而昏眩的, 被打得晕头转向的.
(b) (fig 比喻) dazed or confused, eg after working intensely 头昏眼花的(如劳累之後):The negotiators seemed punch-drunk after another all-nightsession. 谈判者又经过一次通宵会谈, 似乎都已头晕眼花.