What is the full meaning of downcasts
DOWNCAST, a current of air into a mine [n]
Example of the word downcasts placed on a Scrabble board.