Definition of Upcast

Noun: upcast  'úp,kãst

  1. Air passage consisting of a ventilation shaft through which air leaves a mine

See also:
upbye
upcasting

Anagrams containing the word upcast

ucspat tupcas stupca astupc castup pcastu