Thesaurus.com
Dictionary.com

embarrassed

ADJECTIVE
in social difficulties
Synonyms
Antonyms
STRONG


ADJECTIVE
in financial difficulties
Synonyms