What does auf etw. zuschießen mean?

auf etw. zuschießen - German to English

to hurtle towards sth.