CHOKECHERRY Meaning of CHOKECHERRY in English (n.) The astringent fruit of a species of wild cherry (Prunus Virginiana); also, the bush or tree which bears such fruit. Webster's English dictionary. Английский словарь Webster. 2012