anchovy paste

Noun
  • Paste made primarily of anchovies
    Used in sauces and spreads (synset 107799803)

Other Searches