(Not a programming question) Is there a common word to indicate predict or forecast The general understanding is:

Predict: past value - could be data the model has seen (data from train set) or past data model has not seen (data from test set) (together in-sample data)
Forecast: future value - data which neither model or user has seen (out-of-sample data)

Related question: https://stats.stackexchange.com/questions/65287/difference-between-forecast-and-prediction
Question: Is there a common word that can mean either? This will help in talking or writing or explaining to non-technical people.
I am not sure if I agree with the first one, since predict is widely used to replace forecast as well. But other related verbs we often hear are:

To estimate
To infer / make an inference