shamboo /ʃæmˈbu/ noun1 •Artificial bamboo.The cargo bay contained a number of large crates, woven shamboo strips on a framework of larger stems. He emptied four and began methodically packing. — 2010 formsshamboos