Language:
Free Online Dictionary|3Dict

成群结队

Source : CEDICT

making up a group, forming a troupe (idiom); in large numbers/as a large crowd