Vocabulary

自棄

desperation; despair; self-abandonment

noun na-adjective
freq #900