IMMERSE


Meaning of IMMERSE in English

■ verb

1》 dip or submerge in a liquid.

2》 ( ~ oneself or be ~d ) involve oneself deeply in an activity.

Origin

C17 (earlier (C15) as immersion ): from L. immers- , immergere 'dip into'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.