DETACH ONESELF FROM Meaning of DETACH ONESELF FROM in English leave or separate oneself from (a group or place). → detach Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004