Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
artichoke
in English
artichoke
us
/ˈɑːrtᵻˌʃoʊk/
uk
/ˈɑːtᵻˌʃəʊk/
#uncommon
Plural
artichokes
Definitions
Noun
a
thistle-like
plant
with
edible
flower
heads
;
native
to
Mediterranean
The
gardener
carefully
planted
an
artichoke
in
the
garden
bed
.
a
dull
green
colour
(
resembling
the
plant
)
The
designer
chose
an
artichoke
green
shade
for
the
living
room
walls
.
Compounds / Phrases
globe artichoke