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
Tweet