English dictionary
artichoke meaning and definition
Definition and meaning of artichoke at MeaningMonkey.org. artichoke meaning and definition in the English Dictionary.ARTICHOKE noun
Definition of artichoke (noun)
- Mediterranean thistlelike plant widely cultivated for its large edible flower head
- synonyms: artichoke plant, Cynara scolymus, globe artichoke
- a thistlelike flower head with edible fleshy leaves and heart
- synonyms: globe artichoke
Source: Princeton University Wordnet