Home
Homophones
Dictionary
Privacy
self-punishment
Explore definitions, synonyms, and language insights of self-punishment
Search
Find Rhymes
Find Homophones
Definitions
More General Terms
More Specific Terms
Definitions
Noun
punishment inflicted on yourself
Back to Top
More General Terms
penalisation
penalization
penalty
punishment
Back to Top
More Specific Terms
self-flagellation
Back to Top