Translation of "old hand" - English-Spanish dictionary

old hand

noun uk /ˌəʊld ˈhænd/ us /ˌoʊld ˈhænd/

someone who is very experienced and skilled in a particular area of activity

veterano, -a
We should be able to trust Silva to negotiate a good deal for us – he’s an old hand at the game.

(Translation of “old hand” from the Cambridge English-Spanish Dictionary © Cambridge University Press)