Multiple choice general knowledge foreign languages

Inveigh

  1. denounce; utter censure or invective

  2. praise

  3. gallows

  4. mock

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

To inveigh means to speak or write about something with strong disapproval or protest. It is the opposite of praise.