meaning of auf etw. zuschießen

auf etw. zuschießen - German to English

to hurtle towards sth.