condemn, charge, blame, accuse, decry, censure, criticize, indict, arraign, vituperate, implicate, incriminate, upbraid, impugn, vilify, prosecute, revile, stigmatize, ostracize, reproach, castigate, rail at, brand, boycott, rebuke, dress down, take to task, damn, impeach, scold, reprimand, reprehend, reprove, inveigh against, publicly accuse, condemn openly, charge with, blacklist, expose, inform against, derogate, call to account, knock*, pitch into*, rip into*, give away*, blackball*, show up*, smear*, hang something on*; see also accuse, censure.
Antonyms praise*, laud, commend. See syn. study at censure.censure.