Torchwood /(?)/ Torch·wood Torchwood n. The inflammable wood of certain trees (Amyris balsamifera, Amyris Floridana, etc.); also, the trees themselves. (Bot.)