Wordia - The Definition Of Immerse
immerse
verb, to plunge or dip into liquid
From Collins
©HarperCollins 2008. Collins English Dictionary definition of immerse
verb, to plunge or dip into liquid
From Collins
©HarperCollins 2008. Collins English Dictionary definition of immerse