engross
engross - verb
devote (oneself) fully to
consume all of one's attention or time
engross - thesaurus
absorb
engage
engulf
immerse
occupy
plunge
steep