to let someone have it
- phrasal verb
- Informal
- When he broke curfew, his mother let him have it for being irresponsible.
- really let him have it
- going to let him have it
- just let Nat have it
Examples
-
I'm gonna let him have it!
-
Let her have it.
-
Oh, I had to let one of 'em have it.
-
So I let her have it straight between the eyes.
-
Come on, let's let them have it.
-
Bob really let Noreen have it that day.
Fiction book (1994) -
Well, I really let him have it, and Wendy came home peacefully.
-
When Tumulty posted on Twitter, I let her have it between the eyes.
Blog text (3) -
We hone our cannons and let him have it!
-
Let him have it!
Synonyms
Make someone suffer for doing something wrong
Make someone feel bad by criticizing or teasing them
Speak angrily to someone who has done something wrong
To tell someone angrily that they did something wrong
To scold someone very strongly for something they did
To criticize someone strongly
Scold someone angrily and severely
To scold someone strongly for doing something wrong
To tell someone they did something wrong, usually by a person in charge
To tell someone firmly that you do not approve of their actions
To scold someone strongly for a mistake
To severely criticize someone or something
To criticize or punish someone very harshly
Scold someone angrily in front of others
To criticize someone very strongly and angrily
Criticize someone in a very unkind way
To scold or punish someone severely to show strong anger, not a real action
Tell someone angrily that they did something wrong
Scold someone very strongly for a mistake
To scold someone strongly for something they did wrong
To angrily tell someone they did something wrong
To scold someone angrily and severely
To scold someone angrily
To scold or punish someone angrily for something they did wrong
Tell someone angrily that they did something wrong
To scold someone strongly and warn them of punishment
To scold someone very strongly for a mistake
To be very angry with someone and want to punish them
Tell someone angrily that they did something wrong
To scold someone strongly for doing something wrong
To criticize someone angrily using harsh words
To scold someone strongly for doing something wrong
To speak to someone in a sudden angry way without good reason
Tell someone angrily that you are upset with them
To punish or scold someone strongly for making a mistake
Scold someone very strongly, often in front of others
To scold someone angrily for something they did
To yell at or threaten someone to make them try harder
Antonyms
How Harsh
- Informal
- Formal
Surface Forms
Morphology
The sense 'to scold or punish someone severely' is only partially recoverable because 'have' can mean 'experience' (so 'have it' could imply suffering something), but the role of 'let' (allow) and the vague pronoun 'it' make the intended punitive/scolding meaning idiomatic rather than strictly compositional. A B1 learner who knows the individual words might guess a related meaning but would likely be uncertain or misinterpret the phrase without prior exposure.
Etymology
Let someone have it may come from older times when to let an arrow or bullet have someone meant to shoot or hit them, so imagine someone letting a weapon fly at a person. That's why the phrase now means 'to scold or punish someone severely'.