Skip to main content
to teach someone a lesson

to teach someone a lesson

139 4.2
Punish someone so they learn not to do it again
  • idiom
  • Informal
translation icon : dar una lección a alguien
  • This time we're really gonna teach him a lesson, aren't we?
  • want to teach someone a lesson
  • going to teach someone a lesson
  • need to teach someone a lesson

Examples

Synonyms

to punish
vsto teach someone a lesson
821 1.0

Make someone suffer for doing something wrong

aims specifically to change behaviour by causing the person to learn
to correct
vsto teach someone a lesson
65 7.7

To scold or punish someone to improve their behavior

puts stronger emphasis on punishment to teach a clear lesson
to discipline
vsto teach someone a lesson
47 3.4

To punish or train someone so they follow rules

is more about causing a learning response through punishment or reprimand
to chastise
vsto teach someone a lesson
  • Formal
33 7.6

To scold someone strongly for doing something wrong

uses punishment and reprimand with the explicit goal of making them learn
to admonish
vsto teach someone a lesson
31 6.8

To tell someone firmly to change or improve their behavior

goes further by using punishment or reprimand to force learning
to take to task
vsto teach someone a lesson
18 6.3

To scold someone strongly for a mistake

adds the element of punishment aimed at ensuring future learning
to make an example of
vsto teach someone a lesson
9 6.5

To punish someone to warn other people not to do the same

targets the individual more, aiming to make them learn from their error
to give someone the business
vsto teach someone a lesson
  • Informal
5 8.3

Tell someone angrily that they did something wrong

is aimed specifically at producing learning through punishment or reprimand
to give someone what for
vsto teach someone a lesson
  • Informal
1 8.7

Tell someone angrily that they did something wrong

focuses more on correcting behaviour through punitive measures and learning
to read the riot act
vsto teach someone a lesson
  • Informal
1 7.9

To scold someone strongly and warn them of punishment

adds direct punitive action intended to make the person learn from the warning
to teach a lesson
vsto teach someone a lesson
1 3.0

Make someone learn from an experience so they change how they act

focuses more on punishment to ensure the person learns from the mistake
to give what-for
vsto teach someone a lesson
  • Informal
9.5

To scold someone strongly for doing something wrong

adds the intention of making the person learn from their wrongdoing
to have someone's hide
vsto teach someone a lesson
  • Informal
7.9

To punish or scold someone strongly for making a mistake

emphasizes using that punishment to ensure the person learns from it
to fix someone's wagon
vsto teach someone a lesson
  • Offensive
9.6

Punish someone for something they did to you

focuses more on correcting behaviour through measured punishment rather than revenge

Antonyms

328 1.3

To give something to someone to thank them for doing something good

How Severe

to punish
821 1.0
to teach someone a lesson
  • Informal
139 4.2
to reprimand
  • Formal
33 6.1
to scold
55 2.2
to admonish
31 6.8
to warn
1.0

Surface Forms

Morphology

teach + someone + a + lesson

The components 'teach' and 'lesson' transparently signal causing someone to learn, so a learner who knows the words would grasp the general idea of making someone learn from an experience. However, the conventionalized meaning of doing this through punishment or reprimand (rather than literal instruction) is a non-literal, somewhat idiomatic extension that is not fully predictable without exposure, so it is best classified as semi-transparent.

Etymology

Teach someone a lesson comes from the simple image of a teacher who teaches a strict lesson to a student so the student learns not to do the same wrong thing. That's why it now means 'to punish or reprimand someone so they learn'.