Meaning of “veteran” - Learner’s Dictionary

veteran

noun [ C ] uk us /ˈvetərən/
MILITARY PERSON

someone who has been in an army or navy during a war:

a veteran of World War Two
A LONG TIME

someone who has done a job or activity for a long time:

a 20-year veteran of BBC news

(Definition of “veteran” from the Cambridge Learner’s Dictionary © Cambridge University Press)