predicting future events or conditions based on present data
from 'fore-' (before) + 'cast' (to throw), originally nautical term for throwing a line ahead
Weather forecasting used to be called 'weather prophecy' until the 1860s - 'forecast' sounded more scientific and less mystical!
Complete word intelligence in one call. Free tier — 50 lookups/day.