to have gained knowledge and experience of the world
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition