What does aufeinanderhetzen mean?

aufeinanderhetzen - German to English

to create on / at each and every other