Meaning of IMMERSION in English

IMMERSION

[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.

Cambridge English vocab.      Кембриджский английский словарь.