Hopeless
French Meaning
sans espoir désespéré impossible nul indécrottable nullard incompétent
English Meaning
- Having no hope; despairing. See Synonyms at despondent.
- Offering no hope; bleak.
- Incurable.
- Having no possibility of solution; impossible.