clear-eyed vs sharp-witted

clear-eyed

adj
  • Having clear, sharp sight. 

  • Mentally acute and perspicacious. 

sharp-witted

adj
  • Clever, keen of intellect, swift of thought. 

How often have the words clear-eyed and sharp-witted occurred in a corpus of books? (source: Google Ngram Viewer )