shoal
nounA large school of fish or other aquatic animals.
nounA large group; a crowd.
intransitive verbTo come together in large numbers.
nounA shallow place in a body of water.
nounA sandy elevation of the bottom of a body of water, constituting a hazard to navigation; a sandbank or sandbar.
intransitive verbTo become shallow.
intransitive verbTo make shallow.
intransitive verbTo come or sail into a shallower part of.
adjectiveHaving little depth; shallow.
nounA great multitude; a crowd; a throng; of fish, a school: as, a shoal of herring; shoals of people.