Word Meaning

Find the meaning or definition of a word or phrase in English


Crossword clue for tartare

- Flavoured mayonnaise
- Sauce served with fish
- Saucy zest two sailors enjoyed at first