stickleback
/ˈstɪkəlˌbæk/
noun
- A small freshwater or saltwater fish with sharp spines on its back.
- Sticklebacks are known for their elaborate courtship rituals.
- The children caught a stickleback in the pond and put it in a jar.
- A single stickleback can be very aggressive toward other fish in a small tank.