Share this credible answer with others. Simply paste this code into your blog or Web page:
... adj having or showing shrewd judgment and an ability to predict and plan for future eventualities ...
Answer verified with
Get more
facts and information about
far-seeing from
The Oxford Pocket Dictionary of Current English
at
Encyclopedia.com.