Download for Windows
English

Synonyms for self-flagellation in English

self-flagellation
n

Noun

Examples

Your flesh is not nearly corrupt enough since you started this campaign of self-flagellation.

Standard
Download our free app
iOS Android
Advertising
Advertising