History
History
Synonyms
UK
US
Meaning:
castigate

to punish (a person) severely with blows or by criticizing

criticize severely

chide

to scold (a person); complain

criticize, lecture

flog

to beat (a person, animal) severely with a rod or whip

whip, lash

lash

(a blow using) the flexible part of a whip

beat, whip

mangle

a machine with rollers for pressing out water from clothes etc; to cut up, tear, damage, (a person, thing) badly

mutilate, deform

pare

to cut away the outer part, edge or skin of (something)

peel, trim

FLAY as in Wiktionary
FLAY as in Wikipedia