torchwood

/ˈtɔːr.tʃ.ʊd/

Definitions

1. noun

A tree that is used to make charcoal, especially the ash tree (Fraxinus excelsior) or the blackthorn (Prunus spinosa).

“The charcoal makers harvested the wood from the torchwood trees to make charcoal for their ovens.”

Synonyms

  • charcoal tree
  • torchwood tree