STAVEWOOD Meaning of STAVEWOOD in English (n.) A tall tree (Simaruba amara) growing in tropical America. It is one of the trees which yields quassia. Webster's English dictionary. Английский словарь Webster. 2012