Skip to main content
to give someone what for

to give someone what for

1 8.7
Tell someone angrily that they did something wrong
  • idiom
  • Informal
translation icon : reprender
  • And if I see you here again... I'll give you what for!

Examples

  • I'll give you what for, you tyke!

  • I remember you giving him what for.

  • You gave us all what for.

  • " But I held my ground, and I gave her what for.

    Fiction book (2000)
  • By God, let's give 'em what for.

  • "This teacher does that to me, and I'll give him what for!" The woman laughed as she and her daughter passed into the building.

    Fiction book (1995)
  • Doesn't it make you want to march right in there and give them what for?

    Fiction book (1995)
  • Now, if that ain't worth half a crown now and again, I'll take my belt off and give her what for.

  • When he wrongly accused me, I was ready to give him what for in front of everyone.

  • If you continue to misbehave, I will give you what for like your mother did.

Synonyms

to teach someone a lesson
vsto give someone what for
  • Informal
139 4.2

Punish someone so they learn not to do it again

is angrier and aimed mainly at expressing blame
to correct
vsto give someone what for
65 7.7

To scold or punish someone to improve their behavior

is angrier and focuses more on expressing anger than teaching
to scold
vsto give someone what for
55 2.2

Speak angrily to someone who has done something wrong

is similar but often implies harsher emotional tone
to let him have it
vsto give someone what for
  • Informal
44 8.1

To tell someone angrily that they did something wrong

is severe too but is less explicitly violent in phrasing
to give someone hell
vsto give someone what for
  • Informal
37 8.1

To scold someone very strongly for something they did

is similar in severity but may be less intense in delivery
to berate
vsto give someone what for
36 7.2

Scold someone angrily and severely

is equally severe but may appear in more formal contexts too
to chastise
vsto give someone what for
  • Formal
33 7.6

To scold someone strongly for doing something wrong

is angrier and may feel more personal than controlled correction
to reprimand
vsto give someone what for
  • Formal
33 6.1

To tell someone they did something wrong, usually by a person in charge

is angrier and less tied to formal authority
to rebuke
vsto give someone what for
  • Formal
26 6.9

To tell someone firmly that you do not approve of their actions

is angrier and more personal rather than mainly official
to take to task
vsto give someone what for
18 6.3

To scold someone strongly for a mistake

is similar but emphasizes angry delivery rather than measured critique
to tell off
vsto give someone what for
  • Informal
13 4.2

To speak angrily to someone for doing something wrong

is the same angry reproach but can sound more severe
to chew out
vsto give someone what for
  • Informal
13 7.0

Scold someone angrily in front of others

is severe as well but is a more general scolding
to lambast
vsto give someone what for
12 8.2

To criticize someone very strongly and angrily

is similar but can be used in less public or formal settings
to let someone have it
vsto give someone what for
  • Informal
11 8.1

To angrily tell someone off

is similarly harsh but may lack the same emphatic force
to give someone the business
vsto give someone what for
  • Informal
5 8.3

Tell someone angrily that they did something wrong

is angry and severe but can be less personal and more general
to rake over the coals
vsto give someone what for
  • Informal
4 7.9

Scold someone very strongly for a mistake

is about angry scolding rather than formal severe criticism
to upbraid
vsto give someone what for
  • Formal
3 8.8

To scold someone strongly for something they did wrong

is similar but often used in slightly more formal speech
to tear (someone) a new one
vsto give someone what for
  • Offensive
2 9.9

To scold someone angrily

is severe too but not always as brutally delivered
to give hell
vsto give someone what for
  • Informal
1 8.1

To scold or punish someone angrily for something they did wrong

matches harshness but can also be used less angrily
to read the riot act
vsto give someone what for
  • Informal
1 7.9

To scold someone strongly and warn them of punishment

is direct angry scolding rather than a formal warning with threats
to haul over the coals
vsto give someone what for
  • Informal
1 8.6

To scold someone very strongly for a mistake

is similar but centers on anger as well as severity
to call down
vsto give someone what for
  • Informal
1 6.8

Tell someone angrily that they did something wrong

is focused on angry reprimand rather than formal censure
to give an earful
vsto give someone what for
  • Informal
7.7

Angrily tell someone they did something wrong

is shorter in focus, targeting reproach rather than long tirades
to chap someone's hide
vsto give someone what for
  • Informal
9.3

To scold someone angrily for something they did

is the same in anger but may be less regional or slangy
to give (someone) a piece of one's mind
vsto give someone what for
  • Informal
7.5

Tell someone angrily that you are upset with them

is more about angry scolding rather than firmly stating disapproval
to put one's foot in someone's ass
vsto give someone what for
  • Offensive
9.9

To yell at or threaten someone to make them try harder

is severe but usually expressed without vulgar threats
to hand you your head
vsto give someone what for
  • UK
9.9

Scold someone very strongly, often in front of others

is angrier in tone rather than strictly punitive action
to give what-for
vsto give someone what for
  • Informal
9.5

To scold someone strongly for doing something wrong

shares identical meaning and intensity as the key concept
to give a speaking to
vsto give someone what for
  • UK
6.9

To tell someone they behaved badly in a serious way

is angrier and more severe in personal tone
to light someone's ass up
vsto give someone what for
  • Offensive
9.9

To angrily tell someone they did something wrong, often in front of others

is severe too but less explicitly vulgar or slangy

Antonyms

2.3

Give someone support and confidence so they try or keep doing something

How Severe

to berate
36 7.2
to give someone what for
  • Informal
1 8.7
to tell off
  • Informal
13 4.2
to scold
55 2.2
to chide
22 7.0

Surface Forms

given someone what for past participle
giving someone what for present participle
gives someone what for third person singular

Morphology

give + someone + what + for

The meaning 'to scold or reprimand' cannot be predicted from the literal meanings of 'give', 'someone', 'what', and 'for' — 'what for' normally asks for a reason, so the phrase's meaning is figurative and idiomatic. This colloquial construction is not compositionally transparent and would likely be opaque to a B1 learner who had not encountered it before.

Etymology

Give someone what for likely comes from an older use of what for meaning a reason or a deserved punishment. Imagine someone being handed the clear reasons for their mistake and a strong telling off — that's why the phrase means 'to scold' or 'to punish' today.