teach a lesson

Related

reprimand · consequence · karma · humble · schooled · correct · rebuke · warning · payback · revenge · moral · mentor · lecture · example · chastise · humiliate · strict · tough love

Opposites
behavioral correction vs. permissiveness

teach a lessonlet off the hook

let slide · turn a blind eye · overlook · excuse · condone

pedagogical action

teach a lessonlearn

Acquire knowledge or skill

moral consequence

teach a lessonlearn the hard way

Gain wisdom through suffering

eat humble pie · suffer the consequences

Familiarity
Top 2,000,000