Term: Minnow

Definition:


A small or weak team, named after a small fish that is common in British ponds.

Contributed By: