immortalise in French immortalise in French immortaliser verb To give unending life to, to make immortal. Add to Flashcards