menhaden

/mɛnˈheɪdən/

Definitions

1. noun

a small fish (Brevoortia spp.) that is a rich source of omega-3 fatty acids and is often used as fish meal or fish oil

“The fishermen in the small village made a living by catching and selling menhaden to local markets.”

Synonyms

  • herring
  • sardine

Antonyms

  • large fish
  • ocean creature