n.
1.a church congregation guided by a pastor
2.a group of birds
3.(often followed by `of') a large number or amount or extent
4.an orderly crowd
5.a group of sheep or goats flock v.
1.move as a crowd or in a group
2.come together as in a cluster or flock