Shoal
shoal
- A large group; a crowd.
- A large school of fish or other marine animals.
Synonyms: school.
Usage: Every now and then a shoal of flying fish, scared from the water under the bows, would leap into the air, and fall the next moment like a shower of silver into the sea.

