stickleback

/ˈstɪkəlˌbæk/
noun
  1. 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.
What does "stickleback" mean? | whatsthatwordmean | whatsthatwordmean