Meaning of PEEL OFF in English

PEEL OFF

intransitive verb

1. : to veer away in a wingover to the outside of a flight formation especially from the bottom of an echelon for a steep dive or for a landing

2. : to veer away from ships in convoy (as for an attack upon a submarine)

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.