Definitions from Wiktionary (teach someone a lesson)
▸ verb: (idiomatic, informal) To punish someone for a serious transgression they have committed so that they do not commit it again.
▸ Words similar to teach someone a lesson
▸ Usage examples for teach someone a lesson
▸ Idioms related to teach someone a lesson
▸ Wikipedia articles (New!)
▸ Words that often appear near teach someone a lesson
▸ Rhymes of teach someone a lesson
▸ Invented words related to teach someone a lesson
▸ verb: (idiomatic, informal) To punish someone for a serious transgression they have committed so that they do not commit it again.
Similar:
make an example of,
teach,
give someone what for,
punish,
school,
chastize,
chastise,
have someone's hide,
ground,
knock some sense into,
more...
Opposite:
▸ Words similar to teach someone a lesson
▸ Usage examples for teach someone a lesson
▸ Idioms related to teach someone a lesson
▸ Wikipedia articles (New!)
▸ Words that often appear near teach someone a lesson
▸ Rhymes of teach someone a lesson
▸ Invented words related to teach someone a lesson