flock
noun
°A large number of birds, especially those gathered together for the purpose of migration.
°A large number of animals, especially sheep or goats kept together.
verb
°To congregate in or head towards a place in large numbers.
°To coat a surface with dense fibers or particles.
synonyms: congregation, bunch, gaggle, horde more» , host, legion, litter, nest, rabble, swarm, throng, wake