foresee
动词 foresee:
realize beforehand
同义词:anticipate, previse, foreknow
picture to oneself; imagine possible
同义词:envision
act in advance of; deal with ahead of time
同义词:anticipate, forestall, counter