RÉMOULADE


Meaning of RÉMOULADE in English

or remoulade noun Etymology: French ~ Date: 1845 a pungent sauce or dressing resembling mayonnaise and usually including savory herbs and condiments

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.