[noun]Her immersion in her studies was total. [U](formal) Repeated immersions in boiling water will soften the material. [C]An immersion heater is an electric heater used for heating liquid.
IMMERSION
Meaning of IMMERSION in English
Cambridge English vocab. Кембриджский английский словарь. 2012