Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
immersed
in English
immersed
us
/ɪˈmɝst/
uk
/ɪˈmɜːst/
#common
Lemma:
immerse
The lemma is the base or root form of this word.
Definitions
Adjective
deeply
engaged
or
involved
underwater
or
sunk
;
covered
in
liquid
lowered
below
a
surface
Verb
to
engage
or
involve
deeply