Having been around more (5)
I believe the answer is:
older
'more' is the definition.
Both the definition and answer are adjectives. Maybe there's a link between them I don't understand?
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for older that I've seen before include "More advanced in point of time" , "Less young" , "More aged" , "More ancient" , "More elderly" .)