History
History
Synonyms
UK
US
Meaning:
castigate

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

criticize severely

chasten

to cause a person to be more sympathetic and understanding

correct, humiliate

rail

(one of) a series of horizontal or sloping bars or rods of a fence etc; a continuous line of such bars, laid on the ground for trains; to criticize a person angrily

criticize harshly

recriminate

blame, denounce

blame, denounce

revile

to use abusive language about (a person, thing)

scold

TONGUE-LASH as in Wiktionary
TONGUE-LASH as in Wikipedia