Multiple choice

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

Invective

  1. Laudation

  2. Obloquy

  3. Economic

  4. Adulation

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

Invective means abusive, insulting, or censorious language. Obloquy means strong public criticism or abuse, making it a correct synonym. Laudation (praise), Economic, and Adulation (excessive praise) are not related to invective.