See Also: remolade(dictionary)

remolade (iou)



remolade noun. rare. E18.
[French remolade, ReMOULADE.]
An ointment used in farriery.