Thesaurus.com
Dictionary.com

in debt



ADJECTIVE
embarrassed
Synonyms