Simplified Chinese Meaning of self-punishment
自我惩罚
Other Simplified Chinese words related to 自我惩罚
No Synonyms and anytonyms found
Nearest Words of self-punishment
Definitions and Meaning of self-punishment in English
self-punishment (n)
punishment inflicted on yourself
FAQs About the word self-punishment
自我惩罚
punishment inflicted on yourself
No synonyms found.
No antonyms found.
self-protection => 自我保护, self-propelling => 自行推进, self-propelled vehicle => 自行推进车辆, self-propelled => 自行推进的, self-propagating => 自我传播的,