Definitions for "Torchwood"
Torchwood is a Welsh television science fiction and crime drama created by Russell T. Davies and starring John Barrowman and Eve Myles. It deals with the machinations and activities of the fictional Torchwood Institute.
The inflammable wood of certain trees (Amyris balsamifera, Amyris Floridana, etc.); also, the trees themselves.