GLOBE ARTICHOKE Meaning of GLOBE ARTICHOKE in English ˌglobe ˈartichoke BrE AmE noun [countable] British English an ↑ artichoke Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012