soak up


Meanings

  • take in, also metaphorically;
  • devote (oneself) fully to;