anchovy paste

Noun
  1. Paste made primarily of anchovies;
    Used in sauces and spreads (synset 107799803)

Other Searches