Meaning & Definition of Artichoke in English
English⟶
Artichoke
/ɑrtəʧoʊk/
noun
1. Mediterranean thistlelike plant widely cultivated for its large edible flower head
synonym:
- artichoke,
- globe artichoke,
- artichoke plant,
- Cynara scolymus
2. A thistlelike flower head with edible fleshy leaves and heart
synonym:
- artichoke,
- globe artichoke