Berate

Webster's Dictionary of the English Language

·vt To rate or chide vehemently; to Scold.

Related Words