English dictionary
candlewood meaning and definition
Definition and meaning of candlewood at MeaningMonkey.org. candlewood meaning and definition in the English Dictionary.CANDLEWOOD noun
Definition of candlewood (noun)
- any of several resinous trees or shrubs often burned for light
Source: Princeton University Wordnet