Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of downhearted

- Dejected; low-spirited.

Crossword clue for downhearted

- Dejected
- Discouraged
- Dispirited
- Hopeless
- Sad Herod wanted development