soak up

verb

  1. 1

    devote (oneself) fully to

    He immersed himself into his studies

  2. 2

    take in, also metaphorically

    The sponge absorbs water well

    She drew strength from the minister's words

Synonyms

Also useful for “soak up”:Scrabble