berate
20 synonyms for berate, grouped by meaning and by how common each one is.
Verb — To scold someone harshly and at length.
Synonyms
Less common
Still standard English, but they carry more weight.
Rare, literary or technical
Precise, but they will stand out — check the sense before using one.
How to use berate
The word patterns that sound natural to a native speaker.
Etymology
From be- (an intensifying prefix) plus rate, an old verb meaning "to scold" — so berate literally means to rate someone down hard.
Full origin of berate →