soaking up


Meanings

  • (chemistry) a process in which one substance permeates another; a fluid permeates or is dissolved by a liquid or solid
  • take in, also metaphorically;
  • devote (oneself) fully to;