WEATHER CASTER Meaning of WEATHER CASTER in English nounEtymology: weather cast + -er : a weather forecaster Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012