weathercast - noun

singularweathercast
pluralweathercasts