AZEDARACH Meaning of AZEDARACH in English ( n. ) The bark of the roots of the azedarach, used as a cathartic and emetic. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012