The difference between Berate and Vilify

When used as verbs, berate means to chide or scold vehemently, whereas vilify means to say defamatory things about someone or something.


check bellow for the other definitions of Berate and Vilify

  1. Berate as a verb (transitive):

    to chide or scold vehemently

  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.