also weathercast, 1866, from weather (n.) + ending from forecast (n.).
wearisome
weary
weasel
weather
weather-beaten
weather-cast
weatherize
weatherman
weather-vane
weave
weaver