embarrassed (adj.)youdaoicibaDictYouDict[embarrassed 词源字典]
"perplexed, confused," 1680s, past participle adjective from embarrass.[embarrassed etymology, embarrassed origin, 英语词源]