1. Verb
To see beforehand; to have prescience of; to foreknow.
2. Verb
To provide.
3. Verb
To have or exercise foresight.
More about this word
Synonyms and related words
Explore this word
