[verb] [T] - to involve completely in something, or (formal) to put (something or someone) completely under the surface of a liquidShe got some books out of the library and immersed herself in Jewish history and culture. [T](formal) The shells should be immersed in boiling water for two minutes.
IMMERSE
Meaning of IMMERSE in English
Cambridge English vocab. Кембриджский английский словарь. 2012