Соllective nouns denoting people

Matching exercise

Match the items on the right to the items on the left.
groupseveral people together in the same place
crowda large group of people who have come to a place to do something
moba large, noisy, and perhaps violent crowd
massa large group of people all close together in one place, so that they seem like a single thing
bunchinformal a group of people who are all similar in some way
ganga group of young people, especially a group that often causes trouble and fights
rabblea noisy group of people who are behaving badly
hordea very large group of people who all go somewhere
crewa group of people who all work together, especially on a ship or plane
partya group of people who are travelling or working together