Blog

What does the word IMMERSE mean?

If you read out last post you will see the word IMMERSE. The question: What does this word mean?