immerse verb vt Infinitive immerse Present tense 3rd person singular immerses Preterite immersed Present participle immersing Past participle immersed