DICTIONARY
Source: WordNet 3.1
1. (
) devote (oneself) fully to; "He immersed himself into his studies" ;
2. (
) consume all of one's attention or time; "Her interest in butterflies absorbs her completely" ;
See more about : ENGROSS