STAVEWOOD Meaning of STAVEWOOD in English noun a tall tree (simaruba amara) growing in tropical america. it is one of the trees which yields quassia. Webster English vocab. Английский словарь Webster. 2012