tt85 tt85 07-11-2016 English contestada collective noun... a flock of ducks had built their nests nearby .My sister ran away from a swarm of biting flieswe heard a pack of wolves howl in the distance.