vituperate
131objurgate — *execrate, curse, damn, anathematize Analogous words: revile, vituperate (see SCOLD): condemn, denounce, reprobate, *criticize Contrasted words: applaud, *commend, compliment …
132rail — vb revile, vituperate, rate, berate, upbraid, *scold, tongue lash, jaw, bawl, chew out, wig Analogous words: censure, denounce, condemn, reprobate, reprehend, *criticize: reprimand, rebuke, *reprove, reproach …