meaning of aufeinanderpressen

aufeinanderpressen - German to English

to hit collectively