What is the full meaning of metcast
a weather forecast [n -S]
Example of the word metcast placed on a Scrabble board.