soak up

Verb
  1. devote (oneself) fully to
    • He immersed himself into his studies
  2. take in, also metaphorically
    • The sponge absorbs water well
    • She drew strength from the minister's words

Khám phá thêm

Các từ liên quan

Từ gần giống

soak up
He likes to soak up the sun on the beach.