1 almondwood | Definition of almondwood

almondwood

noun

Definition of almondwood

: a dark brown close-textured chittagong wood (Chickrassia tabularia) with lustrous surface

First Known Use of almondwood

circa 1934, in the meaning defined above

Keep scrolling for more