WordNet: absorb, engross, engulf, immerse, plunge, soak up, steep

Sanatista
devote (oneself) fully to; "He immersed himself into his studies"



absorb


engross


engulf


immerse


plunge


soak up


steep