1
[ noun ] the feeling of despair in the face of obstacles

Related terms

despair intimidation depress

2
[ noun ] a communication that leaves you disheartened or daunted

Related terms

discouragement dishearten

*