English dictionary
lemon peel meaning and definition
Definition and meaning of lemon peel at MeaningMonkey.org. lemon peel meaning and definition in the English Dictionary.LEMON PEEL noun
Definition of lemon peel (noun)
- the rind of a lemon
- synonyms: lemon rind
- strips of lemon peel cooked in sugar and coated with sugar
Source: Princeton University Wordnet