Cranberry Meaning

There are 2 meaning(s) for word Cranberry

Meaning 1 : any of numerous shrubs of genus Vaccinium bearing cranberries

Meaning 2 : very tart red berry used for sauce or juice