Cherry tree Meaning, Definition & Usage
-
noun any of numerous trees and shrubs producing a small fleshy round fruit with a single hard stone; many also produce a valuable hardwood
cherry.
WordNet
Definitions
- a tree that bears cherries.