What is a pack of fish called?

A pack of fish is usually called a school or shoal.

Here's a breakdown:

* School: This term is generally used for larger groups of fish that swim in a coordinated, organized manner.

* Shoal: This term is used for smaller groups of fish that may not be as tightly organized as a school.

While "pack" isn't commonly used for fish, it's not technically incorrect. It simply isn't the most common or natural-sounding word to describe a group of fish.