soaking up

Noun
  1. (chemistry) a process in which one substance permeates another;
    A fluid permeates or is dissolved by a liquid or solid (synset 113445095)

Found on Word Lists

Other Searches