meaning of tapenade

1. a spread consisting of capers and black olives and anchovies made into a puree with olive oil


Related Words

tapenade |

Developed & Maintained By Taraprasad.com

Treasure Words