foreseeing
ADJECTIVE
foresighted
Synonyms
NOUN
anticipation
Synonyms
Antonyms
STRONG
WEAK
NOUN
forecast
Synonyms
Antonyms
STRONG