Definitions of soak up:

  • verb:   take in, also metaphorically
  • verb:   engross (oneself) fully