предвидеть

пре́дви́деть 1. предугадывать, знать заранее (или наперёд); провидеть (высок.) 2. предусматривать, смотреть (или заглядывать) вперёд

См. также синонимы слова предвидеть в других онлайн-словарях русского языка нашего портала.