Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

remoulade Definition

Cancel
remoulade
noun(ré-mou-lade)
a pungent sauce or dressing resembling mayonnaise and usually including savory herbs and condiments

Words Related to remoulade!

remoulade Examples by Brain Bank Users