Meaning of upcast

Definition of upcast

(noun) air passage consisting of a ventilation shaft through which air leaves a mine

Other information on upcast

WIKIPEDIA results for upcast
Amazon results for upcast