remolade

noun

See rēmoulade.

A kind of piquant sauce or salad dressing resembling mayonnaise.

An ointment used in farriery.