CHERRY


Meaning of CHERRY in English

adj. bright red; (of food and drinks) made with cherries, containing cherries, cherries flavoring like cherry; (Slang) unused; (Slang) lacking experience, being a naive beginner

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