The difference between Revile and Vituperate

When used as verbs, revile means to attack (someone) with abusive language, whereas vituperate means to criticize in a harsh or abusive manner.


Revile is also noun with the meaning: reproach.

check bellow for the other definitions of Revile and Vituperate

  1. Revile as a verb (ambitransitive):

    To attack (someone) with abusive language.

  1. Revile as a noun (obsolete):

    reproach; reviling

  1. Vituperate as a verb (transitive):

    To criticize in a harsh or abusive manner.

  2. Vituperate as a verb (transitive):

    To revile, vilify, defame, go on about or mouth off about someone

  3. Vituperate as a verb (intransitive):

    To use harsh or abusive wording.