Self-flagellation
Definition, Meaning & Examples
Part of speech noun
Quick meaning: Self-flagellation is a noun meaning (informal) Intense feelings of guilt.
Meaning
(informal) Intense feelings of guilt.
More Meanings
- (historical) The practice of whipping oneself as penance for sins.
Example Sentences
It was [...] followed by feelings of immense guilt and self-flagellation. What did I do wrong? What did I forget?
Word Forms
- self-flagellations
Synonyms for self-flagellation
Depending on context, synonyms include self-punishment.
Related Words
Related dictionary entries include self-punishment, flagellantism, flagellation, discipline, flogging, whipping.
Related Dictionary Tools
Sources & Attribution
FreeDictionaryAPI.com / Wiktionary · Original source · CC BY-SA 4.0
Dictionary data is provided by FreeDictionaryAPI.com and sourced from Wiktionary under its stated license.