1. To go somewhere, especially away in the distance, so that it can no longer be seen. English = disappear, vanish, recede from view.
2. To leave a place quickly, unnoticed by others, or without saying goodbye.
3. Of a vehicle, to go off into the distance at high speed; to zoom off into the distance.