ALL meanings of to teach someone a lesson
to teach some·one a les·son
T t - phrase to teach someone a lesson If you say that you are going to teach someone a lesson, you mean that you are going to punish them for something that they have done so that they do not do it again. 0