weathercast - noun
singular
weathercast
plural
weathercasts