TAUGHT HIM A LESSON


Meaning of TAUGHT HIM A LESSON in English

taught him a moral lesson, paid him back for his evil deeds

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.