We do not currently know of any synonyms for immerser.
The noun immerser is defined as:
See full definition of the word immerser.