Quick-sighted /(?)/

Quick·-sight·ed

Quick-sighted

a.
  1. Having quick sight or acute discernment; quick to see or to discern.