immerse

1 ENTRIES FOUND:
immerse /ɪˈmɚs/ verb
immerses; immersed; immersing
immerse
/ɪˈmɚs/
verb
immerses; immersed; immersing
Britannica Dictionary definition of IMMERSE
[+ object]
1 
: to put (something) in a liquid so that all parts are completely covered
2 
: to make (yourself) fully involved in some activity or interest
— often used as (be) immersed