History
History
Synonyms
UK
US
Meaning:
admonish

to give a mild warning to a person or show disapproval

warn, strongly criticize

assail

to attack (a person)

attack, usually with words

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

chastise

to blame, criticize, punish etc (a person) severely

scold, discipline

chide

to scold (a person); complain

criticize, lecture

nag

an old horse; to find fault with a person often

harass, bother

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

reprehend

to disapprove of (a person, behaviour etc)

disapprove

reprove

to express one's strong disapproval to (a person) of her or his behaviour

rebuke

revile

to use abusive language about (a person, thing)

scold

scold

to blame (a person) with angry words

find fault with

vilify

to say evil things about (a person)

criticize very harshly

BERATE as in Wiktionary
BERATE as in Wikipedia