FARSEEING

Source: 567

Far″see′ing (?), a. 1. 1. Able to see to a great distance; farsighted.
2. 2. Having foresight as regards the future.