The Vocalibrate dictionary

chagrin

US/ʃəˈɡrɪn/GB/ˈʃæɡrɪn/noun

annoyance caused by disappointment or embarrassment

Much to his chagrin, he arrived at the party wearing the same outfit as the host.

Near in meaning
embarrassmentvexationmortificationannoyance
In the family
chagrined

More words worth knowing