Synonyms for "life-time"

Words with similar meaning