torchwood

Definitions

from The Century Dictionary and Cyclopedia

  • n. (noun) Wood suitable for making torches.
  • n. (noun) A tree of the rutaceous genus Amyris, either A. maritima of Florida and the West Indies, or A. balsamifera of the West Indies.

Examples

Note

'Torchwood,' the television show and a spin-off of Doctor Who, is an anagram of ‘Doctor Who.’

Stats