What does aufeinander zufahren mean?

aufeinander zufahren - German to English

to push towards each other