English dictionary
crampbark meaning and definition
Definition and meaning of crampbark at MeaningMonkey.org. crampbark meaning and definition in the English Dictionary.CRAMPBARK noun
Definition of crampbark (noun)
- deciduous thicket-forming Old World shrub with clusters of white flowers and small bright red berries
Source: Princeton University Wordnet