discerning, shrewd, perceptive, astute, penetrating, observant, percipient, sharp-witted, sharp, quick, quick-witted, keen-witted, alert, clear-sighted, sharp-sighted, far-sighted, far-seeing, acute, clever, canny, intelligent, insightful, judicious, wise, sagacious, sage, sensitive, intuitive, understanding, open-eyed, aware, thinking, discriminating
View synonyms