'pin cherry' definitions:

Definition of 'pin cherry'

(from WordNet)
noun
Small shrubby North American wild cherry with small bright red acid fruit [syn: pin cherry, Prunus pensylvanica]