predicting future events or conditions based on present data
from 'fore-' (before) + 'cast' (to throw), originally nautical term for throwing a line ahead
Try Another Word