mackerel shad Meaning, Definition & Usage

  1. noun small silvery fish; Nova Scotia to Brazil
    mackerel scad; Decapterus macarellus.

WordNet