Downcast Meaning

There are 3 meaning(s) for word Downcast

Meaning 1 : filled with melancholy and despondency

    Example : downcast after his defeat

    Synonyms : blue,  depressed,  dispirited,  down,  down in the mouth,  downhearted,  gloomy,  grim,  low,  low-spirited
Meaning 2 : a ventilation shaft through which air enters a mine

Meaning 3 : directed downward

    Example : a downcast glance