aioli

noun
  1. a garlic mayonnaise sauce from southern France

Examples