Amazon.co.uk Widgets Skip to content
« Back to Glossary Index

Anchoiade

Definition:

A southern French sauce made from anchovies, garlic, and olive oil, often served on toast or with raw vegetables.

Basket
Search