What is the full meaning of weathercasts
WEATHERCAST, a weather forecast esp. on radio or television [n]
Example of the word weathercasts placed on a Scrabble board.