Search Results For 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