forecast (v.) Look up forecast at Dictionary.com
late 14c., "to scheme," from fore- "before" + casten in the sense of "contrive, plan, prepare" (late 14c.; see cast (v.)). Meaning "predict events" first attested late 15c. (cast (v.) "to perceive, notice" is from late 14c.). Related: Forecasted; forecasting.
forecast (n.) Look up forecast at Dictionary.com
early 15c., "forethought, prudence," probably from forecast (v.). Meaning "conjectured estimate of a future course" is from 1670s. A Middle English word for weather forecasting was aeromancy.