Выбрать страницу
Verb: peel out
Meaning: Accelerate rapidly from stationary
Fearing the police, he PEELED OUT in a cloud of tire smoke.