Common collocations of 'veteran'

agent, along, also, American, between, boy, claim, down, even, few, five, given, hand, last, like, made, man, many, military, most, much, old, older, other, six, though, twenty, two, well, year