farseeing - adjective
farseeing - thesaurus
farsighted foresighted foresightful long longsighted prospicient