Word Meaning

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


Meaning of tarragon

- A plant of the genus Artemisa (A. dracunculus), much used in France for flavoring vinegar.

Crossword clue for tarragon

- A culinary herb
- Aromatic herb
- Béarnaise sauce herb
- Herb
- Herb type
- Salad herb
- Vinegar herb