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. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012