What is the meaning of Immortaliser?

Alternative form of immortalizer.

to immortalise

Source: wiktionary.org