old hand

listen to the pronunciation of old hand
English - English
A person who is experienced at a certain activity

My tax advisor is an old hand at dealing with auditors.

experienced, veteran, skilled person
an experienced person who has been through many battles; someone who has given long service
If someone is an old hand at something, they are very skilled at it because they have been doing it for a long time. An old hand at photography, Tim has been shooting wildlife as a hobby for the last 13 years. = veteran novice. One who is experienced; a veteran: an old hand at international politics
old hand
Favorites