immerse

immerse

He immersed himself into the warm water.

immerse

He immersed the cloth into the water.

immerse

He immersed himself in the deep water.

verb 1 to put a person or thing into deep waters