What is the full meaning of flagellating
FLAGELLATE, to whip; to scourge [v]
Example of the word flagellating placed on a Scrabble board.