English dictionary flagellation meaning and definition Definition and meaning of flagellation at MeaningMonkey.org. flagellation meaning and definition in the English Dictionary. FLAGELLATION nounDefinition of flagellation (noun)beating as a source of erotic or religious stimulationbeating with a whip or strap or rope as a form of punishmentsynonyms: flogging, lashing, tanning, whipping Source: Princeton University Wordnet
If you find this page useful, share it with others! It would be a great help. Thank you! Link to this page: