dip or submerge in a liquid.
“immerse the paper in water for twenty minutes”
synonyms: submerge, dip, dunk, duck, sink, plunge; More
involve oneself deeply in a particular activity or interest.
“she immersed herself in her work”
synonyms: absorb in, engross in, occupy by/with, engage in, involve in/with, bury in, swamp with, lose oneself in;busy with,