DOWNCAST Meaning of DOWNCAST in English ■ adjective1》 (of eyes) looking downwards. 2》 feeling despondent. ■ noun a shaft dug in a mine for ventilation. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004