Предугадать, предвидеть
Предвидеть, прогнозировать, напророчить, предвещать, прорицать, прочить, пророчить.
Объяснение: