torchwood

noun
torch·​wood | \ ˈtȯrch-ˌwu̇d How to pronounce torchwood (audio) \

Definition of torchwood

1 : any of a genus (Amyris) of tropical American trees and shrubs of the rue family with hard heavy fragrant resinous streaky yellowish-brown wood
2 : the wood of a torchwood

First Known Use of torchwood

1833, in the meaning defined at sense 1

Keep scrolling for more