Synonyms and Antonyms for artichoke

1. artichoke (n.)

a thistlelike flower head with edible fleshy leaves and heart

Synonyms:

2. artichoke (n.)

Mediterranean thistlelike plant widely cultivated for its large edible flower head

Synonyms: