An experienced person who has been through many battles; someone who has given long service.
synonyms: old-timer, old hand, oldtimer, stager, veteran, warhorse.
Roget 700:
proficient,
expert,
adept,
dab;
dabster†,
crackerjack;
connoisseur
etc.
(scholar)
492;
master,
master hand;
prima donna [Sp.],
first fiddle,
top gun,
chef de cuisine,
top sawyer;
protagonist;
past master;
mahatma.
picked man;
medallist,
prizeman†.
veteran;
old stager,
old campaigner,
old soldier,
old file,
old hand;
man of business,
man of the world.
nice hand,
good hand,
clean hand;
practiced hand,
experienced eye,
experienced hand;
marksman;
good shot,
dead shot,
crack shot;
ropedancer,
funambulist†,
acrobat;
cunning man;
conjuror
etc.
(deceiver)
548;
wizard
etc.
994.
genius;
mastermind,
master head,
master spirit.
cunning blade,
sharp blade,
sharp fellow;
jobber;
cracksman
etc.
(thief)
792†;
politician,
tactician,
strategist.
pantologist†,
admirable Crichton,
Jack of all trades;
prodigy of learning.
... show more
Roget 130:
veteran,
old man,
seer,
patriarch,
graybeard;
grandfather,
grandsire;
grandam;
gaffer,
gammer;
crone;
pantaloon;
sexagenarian,
octogenarian,
nonagenarian,
centenarian;
old stager;
dotard
etc.
501.
preadamite†,
Methuselah,
Nestor,
old Parr;
elders;
forefathers
etc.
(paternity)
166.
... show more
Dutch: old-timer, oldtimer, oudgediende, veteraan
Polish: weteran, dinozaur, kombatant