remoulade in French remoulade in French rémoulade noun A popular condiment in many countries, usually mayonnaise-based. Add to Flashcards