flaggelate
/flæˈdʒɛleɪt/Definitions
1. verb
to whip or flog, especially as a form of punishment
“The colonel ordered his men to flagellate the prisoners as a warning to others.”
2. noun
a whip or lash used for flagellation
“The flagellate was used to inflict pain on the prisoner.”
3. noun
any organism with a whip-like structure, especially a protozoan
“The flagellate moved through the water with its long whip-like tail.”