Definitions of snake mackerel:

  • noun:   predatory tropical fishes with jutting jaws and strong teeth