globe artichoke noun1 •A variety of artichoke, Cynara cardunculus cultivated for food. formsglobe artichokes