Definitions of mackerel scad:

  • noun:   small silvery fish; Nova Scotia to Brazil