aioli
nounDefinition of aioli
: a mayonnaise flavored with garlic and sometimes other ingredients (such as red pepper)
Keep scrolling for more