Synonyms for "submerge"

Words with similar meaning