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)

  1. the rind of a lemon
  2. strips of lemon peel cooked in sugar and coated with sugar
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: