What does flagellating mean?
verb
To punish or criticize severely, often in a humiliating or degrading manner. To whip or lash something, such as a ship's sails, in a violent or uncontrolled way.
Example
"The coach was flagellating the team for their poor performance in the previous game."
Definition generated by AI and curated by RJS Tech Solutions LLP.