Definition of Tarragon

Noun: tarragon  'ter-u,gón [N. Amer], ta-ru-gun [Brit]

  1. Aromatic perennial of southeastern Russia
    - estragon, Artemisia dracunculus
     
  2. Fresh leaves (or leaves preserved in vinegar) used as seasoning
    - estragon

See also:
tarradiddles
tarragons

Anagrams containing the word tarragon

traargon ntarrago ontarrag gontarra agontarr ragontar rragonta arragont