Definition: someone who has insufficient assets to cover their debts
Similar words: unsuccessful person, failure, loser, nonstarter
Definition: a person with a record of failing; someone who loses consistently
Synonyms: insolvent
Definition: unable to meet or discharge financial obligations
Usage: an insolvent person; an insolvent estate
Similar words: belly-up, bankrupt
Definition: financially ruined
Usage: a bankrupt company; the company went belly-up