SELFSURRENDER Meaning of SELFSURRENDER in English n. the surrender of oneself or one's will etc. to an influence, emotion, or other person. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012