to predict /prɪˈdɪkt/ /prɪˈdɪkt/
to foresee /fɔrˈsi/ /fɔːˈsiː/
to forecast /ˈfɔːrkæst/ /ˈfɔːkɑːst/
to foretell