old hand
noun /ˌəʊld ˈhænd/
/ˌəʊld ˈhænd/
- a person with a lot of experience and skill in a particular activity
- I don't need to explain this to old hands like you.
- old hand at doing something She's an old hand at dealing with the press.
- old hand at something He's an old hand at this game.