'sweet cherry' definitions:
Definition of 'sweet cherry'
From: WordNet
noun
Large Eurasian tree producing small dark bitter fruit in the wild but edible sweet fruit under cultivation [syn: sweet cherry, Prunus avium]
noun
Any of several fruits of cultivated cherry trees that have sweet flesh [syn: sweet cherry, black cherry]