Multiple choice Directions: Select the option which is closest in meaning to the given word. Excoriate worsen resolve complicate 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.