LEMON


Meaning of LEMON in English

a car with many problems, a car of low quality

When the American companies began to make small cars, there were a lot of lemons for sale.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.