noun
1. an experienced person who has been through many battles; someone who has given long service
• Hypernyms: ↑expert
2. an elderly man
• Syn: ↑oldtimer, ↑gaffer, ↑old geezer, ↑antique
• Hypernyms: ↑old man, ↑greybeard, ↑graybeard, ↑Methuselah
Useful english dictionary. 2012.