Log in
Search words & phrases
immerse
US /ɪˈmɜ:rs/
・
UK /ɪˈmɜ:s/
B1
Definition
Video subtitles
verb
To put something in liquid until it is covered
To become completely involved in something