UPCAST Meaning of UPCAST in English ■ noun (also ~ shaft ) a shaft through which air leaves a mine. ■ verb ( past and past participle ~ ) cast upward. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004