TORCHWOOD Meaning of TORCHWOOD in English noun the inflammable wood of certain trees (amyris balsamifera, a. floridana, ·etc.); also, the trees themselves. Webster English vocab. Английский словарь Webster. 2012