Synonyms for "eternize"

Words with similar meaning