remolade Play nounSee rēmoulade.nounA kind of piquant sauce or salad dressing resembling mayonnaise.nounAn ointment used in farriery.