Definition: (noun) An experienced person who has been through many battles; someone who has given long service.
Synonyms: old hand, old-timer, warhorse, veteran.
Usage: The proposal was seductive, but La Ramee was an old stager, acquainted with all the traps a prisoner was likely to set.
Discuss
Source: The Free Dictionary