submerse
Explore definitions, synonyms, and language insights of submerse
Definitions
                    Verb
                    
                sink below the surface; go under or as if under water
                
                    Verb
                    
            put under water; "submerge your head completely"