n (biochemistry) a long linear polymer found in the nucleus of a cell and formed from nucleotides and shaped like a double helix; associated with the transmission of genetic information
n a state in which all hope is lost or absent
in the depths of despair they were rescued from despair at the last minute
n the feeling that everything is wrong and nothing will turn out well
they moaned in despair and dismay one harsh word would send her into the depths of despair
v abandon hope; give up hope; lose heart
Don't despair--help is on the way!