Search the meaning/definition of over one hundred thousand
words!
Random Word
downcast means
a ventilation shaft through which air enters a mine; low in spirits; "lonely and blue in a strange city"; "depressed by the loss of his job"; "a dispirited... more