IMMERSION Home > Terminologies > Glossary I > IMMERSIONRead time: -4174 Hits IMMERSION ? In Baptism the submerging of the body in water. PreviousNext