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