Quick-sighted

Webster's Dictionary of the English Language

·adj Having quick sight or acute discernment; quick to see or to discern.