Summary
English Synonyms:   more detail...
  1. having served its time:


English

Detailed Synonyms for having served its time in English

having served its time:

having served its time

  1. having served its time

Related Synonyms for having served its time