Definition of nonstarter

Definition of nonstarter
  1. nonstarter Noun A project that has no chance of success
  2. nonstarter Noun A horse that does not run in a race for which it has been entered
Need more help? Try our forum NEW