CHERRY


Meaning of CHERRY in English

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

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.