DOWNHEARTED MEANING IN ENGLISH

• Downhearted Definition & Synonyms

  1. (a.) Dejected; low-spirited.


Synonyms:
Blue, Depressed, Dispirited, Down, Downcast, Low, Low-spirited,

RECENT SEARCHES