Find the word definition

The Collaborative International Dictionary
mackerel shad

mackerel scad \mackerel scad\, mackerel shad \mackerel shad\n. (Zool.) A small silvery fish ( Decapterus macarellus) found from Nova Scotia to Brazil.

WordNet
mackerel shad

n. small silvery fish; Nova Scotia to Brazil [syn: mackerel scad, Decapterus macarellus]