LEMON


Meaning of LEMON in English

adj. made from lemons; that tastes like lemons, having the scent of a lemon; of lemon color, of pale yellow color

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