'mazzard cherry' definitions:

Definition of 'mazzard cherry'

(from WordNet)
noun
Wild or seedling sweet cherry used as stock for grafting [syn: gean, mazzard, mazzard cherry]