Skip to
noun
Excessive or undue discouragement; too much disheartenment that can prevent progress or action.
Browse