Definition of mackerel scad in US English:

mackerel scad

noun

  • A scad, Decapterus macarellus, of Atlantic coasts, having a row of small bony scales along each side.

Origin

Late 19th century; earliest use found in The Century Dictionary.