v. 25B6; verb DENOUNCE, condemn, criticize, censure, attack, rail against, run down, pillory, lambaste, vilify, revile; disparage, deprecate, cast aspersions on; informal slam, blast, knock; Brit. informal slate.
praise.
v. 25B6; verb DENOUNCE, condemn, criticize, censure, attack, rail against, run down, pillory, lambaste, vilify, revile; disparage, deprecate, cast aspersions on; informal slam, blast, knock; Brit. informal slate.
praise.
Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012