What deose immerse mean?

Answer:
to submerge (drench) in a liquid of some sort.
First answer by Sadbutrue22003. Last edit by Sadbutrue22003. Contributor trust: 0 [recommend contributor recommended]. Question popularity: 2 [recommend question].