English Dictionary
Definition non-starter in British English
non-starter noun
[countable] noun
1
a person or an idea that has no chance of succeeding
Example
As a business proposition, it is a total non-starter.
Synonyms and related words
Synonyms and related words
