As a noun, a veteran is someone who has long experience in a particular activity, especially a person who has served in the military. As an adjective, it describes someone seasoned and experienced.
From Latin 'veteranus', meaning 'old, experienced, former soldier', from 'vetus' meaning 'old'. English kept both the military and the more general 'experienced person' senses.
Try Another Word