shoal

noun

A large school of fish or other aquatic animals.

noun

A large group; a crowd.

intransitive verb

To come together in large numbers.

noun

A shallow place in a body of water.

noun

A sandy elevation of the bottom of a body of water, constituting a hazard to navigation; a sandbank or sandbar.

intransitive verb

To become shallow.

intransitive verb

To make shallow.

intransitive verb

To come or sail into a shallower part of.

adjective

Having little depth; shallow.

noun

A great multitude; a crowd; a throng; of fish, a school: as, a shoal of herring; shoals of people.