let someone have it

Scold them harshly

To let someone have it is to attack them suddenly and forcefully—physically, verbally, or both.

The phrase suggests unleashing something held back: When he finally admitted to the affair, she really let him have it.

It can mean shooting someone, punching them, or delivering a fierce verbal assault.

Context determines whether fists or words are flying.

verbal

berate

Criticize severely and lengthily

upbraid · lambaste · admonish · reproach · censure · criticize · lecture · harangue · castigate · denounce

physical

punch

Strike with fist

  • hitSuccessful contact or strike
  • strikeForceful impact or stoppage
  • pummelStrike repeatedly with fists

wallop · batter · attack · assault · beat · thrash · clobber · slug · smack · pound

Opposites
verbal treatment

let someone have itpraise

Expression of approval

compliment · laud · commend · applaud · approve

expression vs. restraint

let someone have ithold back

Prevent forward movement

bite one's tongue · refrain · say nothing · let it go · turn the other cheek

physical aggression

let someone have itprotect

Keep from harm

shield · embrace · spare · show mercy · tend to

Family

have, someone, letting, lets

Familiarity
Top 100,000
Profile
Known to kids · Used worldwide · Timeless · Negative · Everyday, not technical · Rated PG