LEMON


Meaning of LEMON in English

a car with many problems, a car of low quality, seconds When the American companies began to make small cars, there were a lot of lemons for sale.

English idioms vocab.      Словарь английских идиом и выражений.