LEMON


Meaning of LEMON in English

n. oval fruit of the lemon tree having a yellow rind and juicy sour pulp; small subtropical citrus tree with thorny branches; bright yellow color; defective or unsatisfactory person or thing (Informal)

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