immerse
verb
°To put under the surface of a liquid; to dunk.
°To involve deeply.
"The sculptor immersed himself in anatomic studies."
synonyms: submerge