Engulf (Verb)
Meaning 1
Devote (oneself) fully to; "He immersed himself into his studies".
Classification
Verbs of thinking, judging, analyzing, doubting.
Devote (oneself) fully to; "He immersed himself into his studies".
Verbs of thinking, judging, analyzing, doubting.