Clue: Keen vexation, annoyance, or mortification, as at one’s failures or errors June 7, 2017 By Show answer Chagrin More English Words & Origins QuestionsMore Language Questions