Canadian French Meaning of self-flagellation

autoflagellation

Other Canadian 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,égocentrisme,égotisme,Narcissisme,navel-gazing,égocentrisme,égoïsme

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