Word Meaning

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


Crossword clue for tartare

- Flavoured mayonnaise
- Leading engineer supports doubling tar in this mayonnaise seafood sauce
- Sauce served with fish
- Saucy zest two sailors enjoyed at first