Vexation, Irritation, Humiliation

This page is the CodyCross answer for the clue below from Science Lab, Group 317, Puzzle 2 (Teasing Needle).

Question is: Vexation, Irritation, Humiliation

and the answer is: CHAGRIN

Word Meaning:

CHAGRIN — A distress of mind caused by a failure of aims or plans, a want of appreciation, mistakes, etc.; vexation or mortification.

Definitions from Wiktionary.