What does aufeinanderdrücken mean?

aufeinanderdrücken - German to English

to hit together