tapenade

Noun
  1. A spread consisting of capers and black olives and anchovies made into a puree with olive oil (synset 107874312)

Other Searches