CHOKECHERRY Meaning of CHOKECHERRY in English noun the astringent fruit of a species of wild cherry (prunus virginiana); also, the bush or tree which bears such fruit. Webster English vocab. Английский словарь Webster. 2012