1.Vituperate Meaning: blame or insult (someone) in strong or violent language. Synonym: revile, rail against, inveigh against, fulminate against, attack, upbraid, Sentence: every week the minister would ascend the culprit and vituperate the pari... Read more