Multiple choice

Directions: Find out the correct/nearest meaning of the word.

Inveigh

  1. a curse

  2. to complain habitually

  3. to attack with harsh criticism

  4. depreciatory

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

To inveigh means to speak or write about something with great hostility or to attack it with harsh criticism.