83 entries under expression topic. ×

13
old hand(noun, idiom, person, knowledge)
6
old soldier(noun, idiom, person, expert)
6
old stager(noun, idiom, proficient)
4
old salt(noun, idiom, person, expert)
4
past master(noun, expert, trouper)
3
not born yesterday(adjective, idiom, skilled, experienced)
3
old campaigner(idiom, proficient)
3
old man
3
old pro(noun, person, authority, expert)
3
veteran soldier(noun, idiom)
2
getting on(tired, gray, mature, aged)
2
hand at(smart, skilled, clever, able)
2
has what it takes(idiom, skilled, accomplished, talented)
2
having the goods(idiom, skilled, accomplished, talented)
2
having the right stuff(idiom, skilled, accomplished, talented)
2
old dog
2
old geezer
1
along in years(tired, gray, mature, aged)
1
au fait(adjective, suitable, adequate, skilled)
1
been around(adjective, knowledgeable, qualified, experienced)
10 years ago|8.9k views|share |citing 
APASmart Define. (2016). veteran thesaurus. Retrieved September 22, 2026, from https://smartdefine.org/veteran/thesaurus/synonyms
ChicagoSmart Define. 2016. "veteran thesaurus" https://smartdefine.org/veteran/thesaurus/synonyms (accessed September 22, 2026).
HarvardSmart Define 2016, veteran thesaurus, Smart Define, viewed 22 September, 2026, <https://smartdefine.org/veteran/thesaurus/synonyms>.
MLASmart Define. "veteran thesaurus" 1 April 2016. Web. 22 September 2026. <https://smartdefine.org/veteran/thesaurus/synonyms>