Multiple choice

Directions: Choose the word from the options which is similar in meaning to the given word.

Vilify

  1. Laud

  2. Eulogize

  3. Asperse

  4. Glorify

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Vilify means to speak badly about someone, to defame or slander. Asperse means to make a damaging or slanderous statement, which is a direct synonym. Options A, B, and D (Laud, Eulogize, Glorify) are antonyms meaning to praise.