Definition of red cherry in US English:

red cherry

noun

North American
  • Any of several North American wild cherries with red fruits, specifically (more fully "wild red cherry") the pin cherry, Prunus pensylvanica.

Origin

Late 17th century.