v. berate, rate, reproach, revile, vilify, execrate, abuse, denounce, decry, deprecate, disparage, devalue, diminish, put down, run down, devaluate, depreciate, blame, inculpate, censure, find fault with, attack, assail, castigate, scold, reprimand, upbraid, rebuke, chide, chasten From the pulpit he continued to vituperate the vices of the court
VITUPERATE
Meaning of VITUPERATE in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012