Definitions
There are 2 meanings of the phrase
Cranberry Tree.
Cranberry Tree - as a noun
Deciduous thicket-forming old world shrub with clusters of white flowers and small bright red berries
Synonyms (Exact Relations)
Deciduous north american shrub or small tree having three-lobed leaves and red berries
Synonyms (Exact Relations)