English dictionary
soak up meaning and definition
Definition and meaning of soak up at MeaningMonkey.org. soak up meaning and definition in the English Dictionary.SOAK UP verb
Definition of soak up (verb)
Source: Princeton University Wordnet
SOAK UP verb