REMOULAD Meaning of REMOULAD in English noun a kind of piquant sauce or salad dressing resembling mayonnaise. Webster English vocab. Английский словарь Webster. 2012