Phrases starting with the letter: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Previous word: torchon lace
Next word: Tordesillas
Definition of: torchwood
(tôrch′wd′) noun
1. Any of a genus (Amyris) of tropical American shrubs and small trees, especially A. balsamifera.
2. Its bright–burning, fragrant wood.
Comment about this word, ask questions, or add new information about this topic: