Synonyms of 'chagrin'

abash, cast down, confound, confuse, confusion, discomfit, discomfiture, discompose, discomposure, disconcert, discountenance, distress, disturbance, embarrass, embarrassment, mortify, put out, upset