Multiple choice

Directions: Select the option which is closest in meaning to the given word.

Excoriate

  1. worsen

  2. resolve

  3. complicate

  4. flay

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

Excoriate literally means to strip off the skin or flay. Figuratively, it means to criticize severely or censure harshly. 'Flay' captures both the literal meaning and the harsh, critical nature of the word.