TORCHWOOD Meaning of TORCHWOOD in English (n.) The inflammable wood of certain trees (Amyris balsamifera, A. Floridana, etc.); also, the trees themselves. Webster's English dictionary. Английский словарь Webster. 2012