FAQs About the word self-punishment

auto-punition

punishment inflicted on yourself

No synonyms found.

No antonyms found.

self-protection => Autodéfense, self-propelling => Automobile, self-propelled vehicle => véhicule à propulsion autonome, self-propelled => automoteur, self-propagating => auto-propagateur,