Immersion (artists)
WordNet
noun
(1) The act of wetting something by submerging it
(2) A form of baptism in which part or all of a person's body is submerged
(3) Complete attention; intense mental effort
(4) (astronomy) the disappearance of a celestial body prior to an eclipse
(5) Sinking until covered completely with water