Synset
an experienced person who has been through many battles; someone who has given long service
<noun.person>
freq. cnt.: 5
freq. cnt.: 5
old hand
old stager
old-timer
oldtimer
stager
veteran
warhorse
lexical pointers
derivationally related form
veteran
semantic pointers
hypernym
expert