Word Meaning

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


Meaning of downcast

- Cast downward; directed to the ground, from bashfulness, modesty, dejection, or guilt.
- Downcast or melancholy look.
- A ventilating shaft down which the air passes in circulating through a mine.

Crossword clue for downcast

- Dejected
- Depressed
- Low in spirits