Definition of "Flock" :
noun: a group of birds
noun: a group of sheep or goats
noun: a church congregation guided by a pastor
noun: an orderly crowd
noun: (often followed by of') a large number or amount or extent
verb: come together as in a cluster or flock
verb: move as a crowd or in a group
"Tourists flocked to the shrine where the statue was said to have shed tears."