flagellation
noun
flag·el·la·tion
ˌfla-jə-ˈlā-shən
: the act or practice of flagellating
especially
: the practice of a flagellant
Love words? Need even more definitions?
Merriam-Webster unabridged
Share