A new user has searched for phenomenon

The definition of chagrin

2 Definitions of: chagrin

    1. noun, a feeling of annoyance or mortification
    2. verb, to embarrass and annoy; mortify
    3. Show me some examples of this word: chagrin
    4. Show me the etymology of the word: chagrin

From Collins