Definition, synonyms and related words
To plunge into, under, or within anything, especially a fluid; to dip; to immerse.