FAQs About the word self-punishment

Selbstbestrafung

punishment inflicted on yourself

No synonyms found.

No antonyms found.

self-protection => Selbstschutz, self-propelling => Selbstfahrend, self-propelled vehicle => selbstfahrendes Fahrzeug, self-propelled => selbstfahrend, self-propagating => selbstverbreitend,