Definition, synonyms and related words
Knowledgeable about the world; worldly-wise; sophisticated; experienced.