PEEL OFF


Meaning of PEEL OFF in English

[peel off] vi (1941) 1: to veer away from an airplane formation esp. for diving or landing

2: depart, leave

Merriam-Webster English vocab.      Английский словарь Merriam Webster.