1 torchwood | Definition of torchwood

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

More from Merriam-Webster on torchwood

Rhyming Dictionary: Words that rhyme with torchwood

Britannica.com: Encyclopedia article about torchwood