Meaning of soak up
Definition of soak up
(verb)
take
in,
also
metaphorically; "The
sponge
absorbs
water
well"; "She
drew
strength
from the minister's words"
devote
(oneself)
fully
to; "He immersed himself into his studies"
Other information on soak up
WIKIPEDIA results for
soak up
Amazon results for
soak up
Tweet