shad

/ʃæd/
noun
  1. A type of fish that lives in the ocean but swims up rivers to lay eggs, often used for food.
    • Shad roe is considered a delicacy in some cuisines.
    • We caught a large shad while fishing in the river last spring.
    • The shad migration is an important event for local fishermen.
What does "shad" mean? | whatsthatwordmean | whatsthatwordmean