Noun Definitionchagrin1.Definition: strong feelings of embarrassmentRelated Noun(s):humiliation, mortificationCategory: Feelings