meaning of aufeinanderbeißen

aufeinanderbeißen - German to English

to bite collectively