anchory

/ænˈtʃoʊ.vi/

Definitions

1. noun

a small, oily fish of the Atlantic coast, often pickled or cured for food

“The chef added anchovies to the pasta sauce for extra flavor.”

Synonyms

  • herring
  • sardine

Antonyms

  • fish-free food
  • land-dwelling fish