> Not really, retired means you did 20 years + (and are getting a pension) According to Wiki, 'Veteran Marine' seems to be one alternative, though the question of how to address someone who was not honorably discharged complicates things. -- Mike Nolan