Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
tarragon
in English
tarragon
us
//təˈræɡən//
uk
//təˈreɪɡən//
#uncommon
Definitions
Noun
a
perennial
European
herb
(
Artemisia
dracunculus
)
Tarragon
is
a
popular
herb
used
in
French
cuisine
.
the
leaves
used
as
a
seasoning
(
fresh
or
preserved
)
The
chef
added
some
dried
tarragon
to
the
chicken
soup
.