What is the full meaning of flagellations
FLAGELLATION, the act or practice of flagellating [n]
Example of the word flagellations placed on a Scrabble board.