n. 25B6; noun
a flock of sheep : HERD, drove.
a flock of birds : FLIGHT, congregation, covey, clutch.
flocks of people : CROWD, throng, horde, mob, rabble, mass, multitude, host, army, pack, swarm, sea; informal gaggle.
25B6; verb
people flocked around Jesus : GATHER, collect, congregate, assemble, converge, mass, crowd, throng, cluster, swarm; formal foregather.
tourists flock to the place : STREAM, go in large numbers, swarm, crowd, troop.