berate
verb
°To chide or scold vehemently; to lecture or rate.