immortalise in Catalan immortalise in Catalan immortalitzar verb To give unending life to, to make immortal. Add to Flashcards