1. Home
  2. >
  3. Define
  4. >
  5. TORCHWOOD

Definition of TORCHWOOD

  • any of various resinous woods suitable for making torches, as the wood of the tree Amyris balsamifera, of the rue family, native to Florida and the West Indies
  • any of the trees yielding these woods
  • the inflammable wood of certain trees; also, the trees themselves [n -S]