The difference between Revile and Vilify

When used as verbs, revile means to attack (someone) with abusive language, whereas vilify means to say defamatory things about someone or something.


Revile is also noun with the meaning: reproach.

check bellow for the other definitions of Revile and Vilify

  1. Revile as a verb (ambitransitive):

    To attack (someone) with abusive language.

  1. Revile as a noun (obsolete):

    reproach; reviling

  1. Vilify as a verb (transitive):

    To say defamatory things about someone or something; to speak ill of.

  2. Vilify as a verb (transitive):

    To belittle through speech; to put down.