Inveigh

  1. denounce; utter censure or invective

  2. praise

  3. gallows

  4. mock


Correct Option: A

Find more quizzes: