weather-cast (n.)youdaoicibaDictYouDict[weather-cast 词源字典]
also weathercast, 1866, from weather (n.) + ending from forecast (n.).[weather-cast etymology, weather-cast origin, 英语词源]