TEABERRY Meaning of TEABERRY in English [tea.ber.ry] n [fr. the use of its leaves as a substitute for tea] (1818): checkerberry Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012