The definition :
Definitions of farseeing:
- adjective: planning prudently for the future
- adjective: capable of seeing to a great distance
Are you interested in alternative search :
:eagle eyed farsighted foresighted foresightful keen sighted long longsighted provident
If you like reading news check: