French Meaning of self-flagellation

autoflagellation

Other French words related to autoflagellation

Definitions and Meaning of self-flagellation in English

Wordnet

self-flagellation (n)

self-punishment inflicted by whipping

FAQs About the word self-flagellation

autoflagellation

self-punishment inflicted by whipping

Altruisme,générosité,magnanimité,auto-annihilation,sacrifice de soi,Altruisme,Altruisme,oubli de soi

Complaisance,Ego,Egocentrisme,Égoïsme,égotisme,égotisme,Narcissime,contemplation du nombril,égocentrisme,égocentrisme

self-fertilized => autofécondé, self-fertilization => auto-fertilisation, self-fertilised => autofertile, self-fertilisation => Autofécondation, self-feeder => mangeoire automatique,