What is the full meaning of tartares
TARTARE, (French) a mayonnaise dressing [n]
Example of the word tartares placed on a Scrabble board.