Back...

  • failing to succeed [adj]
  • failing to succeed; unsuccessful
  • born prematurely
  • imperfectly developed; rudimentary
  • (of the course of a disease) short and mild without the usual clinical symptoms