FAQs About the word self-punishment

self-punishment

punishment inflicted on yourself

No synonyms found.

No antonyms found.

self-protection => Self-protection, self-propelling => Self-propelled, self-propelled vehicle => self-propelled vehicle, self-propelled => self-propelled, self-propagating => self-propagating,