despairer

DESPAIRER, n. One without hope.