flagellate

Ajouter un commentaire

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

Laisser une réponse