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. Словарь английских идиом. 2012