дальнозоркий
1. м. разг.
Тот, кто обладает острым зрением, способен хорошо видеть на далекое расстояние.
2. прил.
1) а) Обладающий острым зрением, способный хорошо видеть на далекое расстояние.
б) Видящий отдаленные предметы яснее, четче, чем близлежащие (противоп.: близорукий).
2) перен. Способный предвидеть последствия чего-л.; предусмотрительный (о человеке).