Summary
English to French:   more detail...
  1. flagellation:


English

Detailed Translations for flagellation from English to French

flagellation:


Translation Matrix for flagellation:

NounRelated TranslationsOther Translations
- flogging; lashing; tanning; whipping

Synonyms for "flagellation":


Related Definitions for "flagellation":

  1. beating with a whip or strap or rope as a form of punishment1
  2. beating as a source of erotic or religious stimulation1

Wiktionary Translations for flagellation:

flagellation
noun
  1. action de flageller ou de se flageller.

External Machine Translations: