Word of the Day: March 3, 2020

flagellation 

Definition:(noun) Beating with a whip or strap or rope as a form of punishment.
Synonyms:flogginglashingtanning
Usage:The poor servant boy bore the scars of flagellation, which was his master’s preferred punishment for nearly any infraction. Discuss
Print Friendly, PDF & Email