Definitions
noun
an experienced person who has been through many battles; someone who has given long service
Look “oldtimer” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
an experienced person who has been through many battles; someone who has given long service