LOGWOOD Meaning of LOGWOOD in English n.1 a W. Indian tree, Haematoxylon campechianum. 2 the wood of this, producing a substance used in dyeing. Oxford English vocab. Оксфордский английский словарь. 2012