Synonyms for "eternise"

Words with similar meaning