Nonstarter Synonyms

nŏn-stärtər
A person with a record of failing; someone who loses consistently
(Noun)