Shoal is a noun meaning a large, shallow group of fish that swim together, or more broadly a shallow area of water. It denotes a crowd or gathering, especially of people or things, that resembles a living organism in movement. The term often implies a dense, cohesive cluster that moves in unison, as well as a small, shallow stretch of water.
Full pronunciation guide