REMOULADE Meaning of REMOULADE in English (n.) An ointment used in farriery. Webster's English dictionary. Английский словарь Webster. 2012