non-starter
Concise Oxford English Dictionary © 2008 Oxford University Press:
non-starter
▶noun
- 1 a person or animal that fails to take part in a race.
- 2 informal something that has no chance of succeeding or being effective.
'non-starter' also found in these Oxford entries:

