As a Noun:
1. The process of something becoming unable to be seen and disappearing by moving away into the distance at speed.
As a Verb or Adjective:
1. To disappear by moving away into the distance at speed. Idomatic English = disappear from sight, vanish from sight.
2. To leave a place quickly or suddenly. Idiomatic English = dash off, zoom off.