DOWNCAST Meaning of DOWNCAST in English adj. & n. --adj. 1. (of eyes) looking downwards. 2 (of a person) dejected. --n. a shaft dug in a mine for extra ventilation. Oxford English vocab. Оксфордский английский словарь. 2012