AZEDARACH Meaning of AZEDARACH in English (n.) The bark of the roots of the azedarach, used as a cathartic and emetic. Webster's English dictionary. Английский словарь Webster. 2012