Hi, I suppose that it is an American idiom. soak (something) in (something): informal verb - to leave something immersed in a liquid, intending for it to be absorbed. Its synonym is sink in .
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.