Synonyms and related words :
acute, all-knowing, anticipant, anticipatory, apperceptive, appercipient, apprehending, apprehensive, argute, astute, aware, blase, cagey, clairvoyant, clever, cogent, cognizant, cosmopolitan, cosmopolite, critical, discerning, discriminating, divinatory, experienced, far-seeing, farseeing, farsighted, forehanded, foreknowing, foreseeing, foresighted, forethoughted, forethoughtful, gnostic, heady, incisive, insightful, intelligent, intuitive, judicious, knowing, knowledgeable, longheaded, longsighted, mature, matured, mindful, not born yesterday, old, omniscient, penetrating, perceptive, percipient, perspicacious, perspicuous, piercing, practiced, precognitive, precognizant, prehensile, prepared, prescient, provident, providential, prudent, ready, ripe, ripened, sage, sapient, savvy, seasoned, sensible, shrewd, smart, sophic, sophisticated, trenchant, tried, tried and true, understanding, veteran, wise, world-wise, worldly, worldly-wise