YourDictionary

shad

noun pl. shad or shads

any of various marine or freshwater clupeid fishes; esp.,
  1. an American coastal food fish (Alosa sapidissima)
  2. a species (Dorosoma cepedianum) widely introduced into fresh waters of the U.S. as food for other fish

See shad in American Heritage Dictionary 4

Learn more about shad

link/cite print suggestion box