Sharp-sighted /(?)/

Sharp·-sight·ed

Sharp-sighted

a.
  1. Having quick or acute sight; -- used literally and figuratively.