soaking up
Noun
Meaning
(chemistry) a process in which one substance permeates another; a fluid permeates or is dissolved by a liquid or solid
Source: WordNetSynonyms
absorption
metabolism
digestion
uptake
ingestion
suction
impregnation
soak up
osmosis
anabolism
sop up