1 group, pack, bunch, cluster, flock, crowd, multitude, host, horde, throng, mass, swarm, press, crush; assemblage, collection:
A herd of protesters gathered before the embassy.
2 common herd, rabble, hoi polloi, great unwashed, riff-raff, masses:
How can you expect the herd to understand these principles?
3 gather, congregate, flock, assemble, collect:
The reporters herded round to interview the minister.
4 round up, gather (together), shepherd, drive, W US and Canadian wrangle, corral:
Herd those cattle into the pen.