English dictionary
lemon juice meaning and definition
Definition and meaning of lemon juice at MeaningMonkey.org. lemon juice meaning and definition in the English Dictionary.LEMON JUICE noun
Definition of lemon juice (noun)
- usually freshly squeezed juice of lemons
Source: Princeton University Wordnet