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)

  1. Mediterranean thistlelike plant widely cultivated for its large edible flower head
  2. a thistlelike flower head with edible fleshy leaves and heart
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: