Dictionary 1. (v. t.) To plunge into, under, or within anything especially a fluid; to dip; to immerse. See Immerse.2. (v. i.) To disappear by entering into any medium, as a star into the light of the sun. Thesaurus baptize bury deluge dip douse drown duck dunk engulf immerse inundate merge overwhelm plunge in water sink souse submerge submerse whelm |