UPCASTS
“UPCASTS” is a valid word.
11
Scrabble points
14
Words with Friends
7
letters
Definition
UPCASTS is a form of UPCAST
noun
- air passage consisting of a ventilation shaft through which air leaves a mine