SUNCHOKE Meaning of SUNCHOKE in English [sun.choke] n (1980): jerusalem artichoke Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012