meaning of abschnellen

abschnellen - German to English

to shoot off [move quickly forwards or up]