(verb) engross, absorb, immerse, plunge, steep, soak up
devote (oneself) fully to
He immersed himself into his studies