old_hand
1. [ noun ] an experienced person who has been through many battles; someone who has given long service
Synonyms: veteran old_stager warhorse oldtimer stager old-timer
Related terms: expert
Similar spelling:   old_man
  old_maid
  Oldham
  old_woman
  Oltman