noun
(UK dialectal or archaic) Lack of hope; hopelessness; despair.
Vain hope; overconfidence; delusion.