foreknew
/ˈfɔrknoʊ/; /ˈfɔrənuː/Definitions
1. verb
to know something beforehand, especially about a future event or situation
“The prophet foreknew the devastating storm that was about to hit the city.”
2. verb (archaic)
to know beforehand
“He foreknew his fate as a warrior, and he accepted it.”
3. noun
a past tense of foreknow
“The theologian believed that God had foreknown the outcome of the battle.”