Definition of "flagellatio"

The word, "flagellatio" does not exist in our dictionary.