complete one's military service - English Synonyms Dictionary