Definition of Tarragon
Noun: tarragon 'ter-u,gón [N. Amer], ta-ru-gun [Brit]
- Aromatic perennial of southeastern Russia
- estragon, Artemisia dracunculus
- 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