Hopeless

French Meaning

sans espoir

désespéré

impossible

nul

indécrottable

nullard

incompétent

English Meaning

  1. Having no hope; despairing. See Synonyms at despondent.
  2. Offering no hope; bleak.
  3. Incurable.
  4. Having no possibility of solution; impossible.