SELF-DESPAIR Meaning of SELF-DESPAIR in English [self-de.spair] n (1677): despair of oneself: hopelessness Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012