immerse - definition and synonyms

verb [transitive] formal 

Your browser doesn’t support HTML5 audio

present tense
present participleimmersing
past tenseimmersed
past participleimmersed
  1. to put something or someone in a liquid, especially so that they are covered completely
    immerse something in something:

    Loosen the contents by immersing the bowl in warm water.