farseeing








adjective

  1. having foresight; sagacious; discerning.
  2. able to see objects distinctly at a great distance: Hawks are farseeing birds.
64 queries 0.420