EGAVE

self-punishment

Meaning

  1. noun The act of punishing oneself.

Similar words

self-flagellation self-chastisement penance self-recrimination penalization self-reproach punishment punishement self-abasement correction

Word family

self-punishments

Save “self-punishment” to learn later