Careful Words
castigate
(v.)
assail
attack
baste
beat
belabor
berate
blister
carpet
chasten
chastise
correct
criticize
discipline
drub
excoriate
flay
fustigate
lash
penalize
pillory
pummel
punish
rail
rate
rebuke
reprimand
roast
scarify
scorch
scourge
slash
thrash
trounce
upbraid
wig
by
simon sarris
•
about