to leave in a vehicle; to take sb away in a vehicle
Oxford86% de las películas
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición