Meaning of PEEL OFF in English

PEEL OFF

leave a group by veering away.

→ peel

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.