Dictionary definition · downcast
noun
- a ventilation shaft through which air enters a mine
adjective
- directed downward"a downcast glance"
- filled with melancholy and despondency"gloomy at the thought of what he had to face"
Source: Open English WordNet (CC BY 4.0).