DOWNCAST Meaning of DOWNCAST in English (n.) Downcast or melancholy look. Webster's English dictionary. Английский словарь Webster. 2012