LEATHERWOOD Meaning of LEATHERWOOD in English noun a small branching shrub (dirca palustris), with a white, soft wood, and a tough, leathery bark, common in damp woods in the northern united states; called also moosewood, and wicopy. Webster English vocab. Английский словарь Webster. 2012