PEEL OFF
Meaning of PEEL OFF in English
Function: intransitive verb
Date: 1941
1 : to veer away from an airplane formation especially for diving or landing
2 : DEPART , LEAVE
Merriam Webster Collegiate English Dictionary.
Merriam Webster - Энциклопедический словарь английского языка.
2012