Synonyms for Soaking Up (same or very similar meaning)
WordNet sense 1 ((chemistry) a process in which one substance permeates another; a fluid permeates or is dissolved by a liquid or solid):
absorption
From the ODE community, based on WordNet
add/edit