Definition

an American cherry, usually tart, with a deep red or almost dark red flesh; also called tart cherry