GLOBE ARTICHOKE Meaning of GLOBE ARTICHOKE in English [globe artichoke] n (ca. 1858): artichoke 1 Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012