let someone have it

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

rimproverare aspramente, dare una bella strigliata

to scold or punish someone severely

:
When he finally caught his son sneaking out, he really let him have it.
Quando finalmente ha colto suo figlio a sgattaiolare fuori, gliele ha cantate di santa ragione.
The coach let the team have it after their poor performance.
L'allenatore ha rimproverato la squadra dopo la loro scarsa prestazione.
2.

colpire duramente, dare un pugno

to hit someone hard

:
If he tries to start a fight, I'm going to let him have it.
Se cerca di iniziare una rissa, gliele darò di santa ragione.
The boxer let his opponent have it with a powerful right hook.
Il pugile ha colpito duramente il suo avversario con un potente gancio destro.