Pocket Thesaurus
Synonyms of embarrassed
ashamed, abashed, disconcerted, flustered
See this content immediately after install