n. anyone of various trees that produce an small one-seeded edible fruit; type of small fruit which grows on trees; red color (like the color of ripe cherries); (Slang) maidenhood, virginity; (Slang) something new, something unused; (Slang) beginner, inexperienced person
CHERRY
Meaning of CHERRY in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012