immersing
IMMERS'ING
, ppr. Plunging into a fluid; dipping; overwhelming; deeply engaging.