Synonyms for Submerge (same or very similar meaning)
WordNet sense 1 (sink below the surface; go under or as if under water):
submerse
WordNet sense 2 (cover completely or make imperceptible):
drown, overwhelm
WordNet sense 3 (fill or cover completely, usually with water):
deluge, inundate
From the ODE community, based on WordNet
add/edit