surrender oneself to - English Synonyms Dictionary