IMMERSIONnone. 1 immersing or being immersed. 2 baptism by total bodily immersion. 3 mental absorption.