Words: veteran old-timer oldtimer old hand warhorse old stager stager
Part of speech: n
Definition: an experienced person who has been through many battles; someone who has given long service