Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

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