immerse oneself in (a particular experience, activity, or interest):he soaked himself in the music of Mozart
soak something up
absorb a liquid:use clean tissues to soak up any droplets of water
expose oneself to or experience something beneficial or enjoyable:lie back and soak up the Mediterranean sunhe spends his time painting and soaking up the culture
informal cost or use up money:the project had soaked up over £1 billion