Definitions
adjective
made to feel uncomfortable because of shame or wounded pride
“too embarrassed to say hello to his drunken father on the street”
Look “embarrassed” up elsewhere
Want another word?
Spin the dictionary for a fresh one.