Answer: demerse

AnswerCrossword Clue
demerseto immerse (to plunge into a liquid, also IMMERGE)