Japanese Meaning of self-flagellation

自己鞭撻

Other Japanese words related to 自己鞭撻

Definitions and Meaning of self-flagellation in English

Wordnet

self-flagellation (n)

self-punishment inflicted by whipping

FAQs About the word self-flagellation

自己鞭撻

self-punishment inflicted by whipping

利他主義,寛大,寛大さ,自滅,自己犠牲,利他,無私,自己忘却

自己満足,エゴ,自己中心性,利己主義,自我愛,利己主義,自己愛,navel-gazing,自己陶酔,利己主義

self-fertilized => 自家受粉した, self-fertilization => 自殖, self-fertilised => 自家受粉, self-fertilisation => 自家受粉, self-feeder => 自動給餌器,