let someone have it
US /lɛt ˈsʌmˌwʌn hæv ɪt/
UK /lɛt ˈsʌmˌwʌn hæv ɪt/

1.
狠狠地训斥, 严惩
to scold or punish someone severely
:
•
When he finally caught his son sneaking out, he really let him have it.
当他最终抓住儿子偷偷溜出去时,他真的狠狠地训斥了他。
•
The coach let the team have it after their poor performance.
教练在球队表现不佳后狠狠地批评了他们。
2.
狠狠地揍, 重击
to hit someone hard
:
•
If he tries to start a fight, I'm going to let him have it.
如果他想找茬打架,我就会狠狠地揍他。
•
The boxer let his opponent have it with a powerful right hook.
拳击手用一记强劲的右勾拳狠狠地击中了对手。