Synonyms for "flagellation"

Words with similar meaning