Definition of Tarragon

  • 1. Aromatic perennial of southeastern Russia Noun
  • 2. Fresh leaves (or leaves preserved in vinegar) used as seasoning Noun

Synonyms for word "tarragon"

Semanticaly linked words with "tarragon"

Hyponims for word "tarragon"