ПРЕДУГАДАТЬ

Syn: предвидеть, провидеть (высок.)