RELATED WORDS
PARAPHRASING
1) a person who has tried (a career etc) but failed to do well (also-ran)
unsuccessful
failing to achieve a goal
unable to pay one's debts
unable to pay debts
(a person, business) unable to pay debts
financially ruined
not successful
failing