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