DISHEARTENMENT MEANING IN ENGLISH

• Disheartenment Definition & Synonyms

  1. (n.) Discouragement; dejection; depression of spirits.


Synonyms:
Discouragement, Dismay,

RECENT SEARCHES