submerse - English Synonyms Dictionary