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