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