anchovy

Noun
  1. Tiny fishes usually canned or salted;
    Used for hors d'oeuvres or as seasoning in sauces (synset 107799643)
  2. Small herring-like plankton-eating fishes often canned whole or as paste;
    Abundant in tropical waters worldwide (synset 102536465)

Other Searches