UPCASTS
Definition
UPCASTS is the plural of UPCAST.
noun UPCAST: air passage consisting of a ventilation shaft through which air leaves a mine.
UPCASTS is the plural of UPCAST.
noun UPCAST: air passage consisting of a ventilation shaft through which air leaves a mine.