Definition of Artichoke

  • 1. Mediterranean thistlelike plant widely cultivated for its large edible flower head Noun
  • 2. A thistlelike flower head with edible fleshy leaves and heart Noun

Synonyms for word "artichoke"

Semanticaly linked words with "artichoke"

Hyponims for word "artichoke"