flagellate

Definition: (verb) To whip or flog.
Synonyms: scourge.
Usage: The prisoner was flagellated for his recent escape attempt.
Discuss