Meaning : Warn in advance or beforehand. Give an early warning.
Example :
I forewarned him of the trouble that would arise if he showed up at his ex-wife's house.
Synonyms : forewarn
Meaning : Realize beforehand.
Synonyms : anticipate, foreknow, foresee