ARTICHOKE Meaning of ARTICHOKE in English (n.) See Jerusalem artichoke. Webster's English dictionary. Английский словарь Webster. 2012