Artichoke

/ˈɑːrtɪˌtʃoʊk/

Synonyms

  • French artichoke
  • globe artichoke

Slang Meanings

To act foolishly or clumsily.
Stop being such an artichoke at the party!
Feeling confused or slow-witted.
I felt like an artichoke trying to solve that puzzle.