debt-ridden - English Synonyms Dictionary