let (someone) have it

сильно ударить кого-либо, сурово наказать

I saw two men fighting in the park. The bigger man let the other one have it.

Другие идиомы: